gpt4 book ai didi

java - 反转 boolean 值?

转载 作者:行者123 更新时间:2023-12-02 09:05:49 24 4
gpt4 key购买 nike

在 Java(或者说实话,任何计算机语言)中,要增加 int,您可以这样做:

// Option 1 - efficient
int x = 0;
x++;
// x = 1

// Option 2 - works, but is ugly
int y = 0;
y = y + 1;
// y = 1;

你会如何对 boolean 值执行此操作?

// Standard way to
// oppose a boolean
boolean isTrue = false;
if(isTrue){
isTrue = false;
} else if(!isTrue){
isTrue = true;
}

没有改变 boolean 值的快捷方式吗?例如,如果 boolean 值为 true ,有没有办法通过像 x++; 这样的小快捷方式来更改它?

最佳答案

您可以使用!来翻转其值。

isTrue = !isTrue;

! 反转 boolean 值。

关于java - 反转 boolean 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23326571/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com