package dayone1;
public class testif {
public static void main(String[]args){
int x = 3;
int y = 4;
System.out.println((++x == 3) & (++y == 4)); //false & false = false,&表示当二个表达式无论真假都会执行
System.out.println("x = " + x); //x = 4
System.out.println("y = " + y); //y = 5
System.out.println("---------------------------");
System.out.println((++x == 3) && (++y == 4)); //false & false = false,&&表示如果第一个表达式为假,第二个表达式则不执行
System.out.println("x = " + x); //x = 4
System.out.println("y = " + y); //y = 4
}
}
java:&与&&的区别
猜你喜欢
转载自blog.csdn.net/qq_24644517/article/details/81280742
今日推荐
周排行