Java如何分配"逻辑和运算符"到一个"布尔变量"

时间:2016-04-12 22:40:24

标签: java logical-operators

我的好奇心是否可以做像

这样的事情
private static boolean and = &&;

我想知道一个"逻辑和运算符"可以分配给"布尔变量"。

P.S。我无法编译句子,因为它已经出错了。由于可变初始化需要令牌和&& amp;不是一种象征。

3 个答案:

答案 0 :(得分:2)

你不能用Java做到这一点。如果您已经开始做这样的事情,请尝试在C或C ++中使用预处理器命令#define

请注意 - 不建议这样做,因为您在调试和寻找其他开发人员处理代码方面会遇到很多麻烦。

您甚至可能最终在TheDailyWTF上输入自己的条目(例如thisthisthisthisthis

答案 1 :(得分:1)

这是一个使用英语语法的例子,就像我看到的那样:

“和”和“真”是不同的词性。 “真实”是一个形容词,所以你可以说,“这是真的。” “和”是一种结合,所以说“那是和”是没有意义的。

&&true相同。 &&运算符“词性”,而true“词性。”因此,将boolean 设置为运算符是没有意义的。也许这样的事情可以做,如果不是boolean and = &&你可以输入BooleanOperator and = &&;但是,Java中没有这样的类型或功能(参见Chris关于C的答案)。

答案 2 :(得分:0)

多年来人们一直想要编程之类的句子。如果你能用一种语言来做,那真棒!但是java不能像编程一样转换成句子。也许您可以编写一个字符串修改类,将某些单词分配给其他字符,然后将其输入到您正在使用的任何文本编辑器中。祝你好运调试!

相关问题