System.out.println(a == 1 & b == 2);详细解释
时间: 2023-08-06 21:06:47 浏览: 81
细聊java中的System.out.println()
这是一个 Java 代码,使用了逻辑运算符 "&"。其中,a 和 b 都是变量,该语句会将 a 是否等于 1 与 b 是否等于 2 进行逻辑与运算,即只有当 a 等于 1 且 b 等于 2 时,整个表达式的值才为 true,否则为 false。
需要注意的是,"&" 是逻辑与运算符,表示所有的条件都需要满足。与之类似的还有"|" 表示逻辑或,表示只要有一个条件满足即可;"&&" 表示短路与,也是所有条件都需要满足,但是如果第一个条件不成立,后面的条件就不会再判断了;"||" 表示短路或,只要第一个条件成立,后面的条件也不会再判断了。
阅读全文