在Java中切换布尔变量的最干净的方法是什么?
有没有比简单的 if-else 更好的方法来否定 Java 中的布尔值?
if (theBoolean) {
theBoolean = false;
} else {
theBoolean = true;
}
有没有比简单的 if-else 更好的方法来否定 Java 中的布尔值?
if (theBoolean) {
theBoolean = false;
} else {
theBoolean = true;
}
theBoolean = !theBoolean;
theBoolean ^= true;
如果变量的长度超过四个字母,则击键次数更少
编辑:代码在用作Google搜索词时往往会返回有用的结果。上面的代码没有。对于那些需要它的人来说,它是按位异或的,如此处所述。