public void testAnd() {
int x = 3;
int y = 4;
if (x != 3 & ++y > 0) {
System.out.println(y);
}
System.out.println(y); // 5
}
public void testAnd() {
int x = 3;
int y = 4;
if (x != 3 && ++y > 0) {
System.out.println(y);
}
System.out.println(y); // 4
}
&& 还具有短路的功能,即如果第一个表达式为 false ,则不再计算第二个表达式
&还可以用作位运算符,当&操作符两边的表达式不是boolean类型时,&表示按位与操作