小编ems*_*yen的帖子

(true!= false!= true)与(false!= true!= false)有什么不同?

我最近用Java进行了入门测试,这个问题让我很困惑.完整的问题是:

boolean b1 = true;
boolean b2 = false;
if (b2 != b1 != b2) 
    System.out.println("true");
else 
    System.out.println("false");
Run Code Online (Sandbox Code Playgroud)

我的第一个问题是(b2!= b1!= b2)是什么意思,第二个问题,如标题中所指定的,是如何(false!= true!= false)求值为true而(true!= false!= true)评估为假(我在Netbeans上测试过).

java boolean

2
推荐指数
1
解决办法
111
查看次数

标签 统计

boolean ×1

java ×1