Java语言中:++a与a++小练习 &与&&小练习 |与||小练习 boolean类型小练习
---------------------------------------------------第一题int x = 1,y = 1; if(x++==2 & ++y==2) //false & true =false; x=2,y=2{ x =7;}System.out.println("x="+x+",y="+y); 输出结果是: x=2,y=2---------------------------------------------------第二题int x = 1,y = 1; if(x++==2 && ++y==2){ x =7;}System.out.println("x="+x+",y="+y); 输出结果是: x=2,y=1---------------------------------------------------第三题int x = 1,y = 1; if(x++==1 | ++y==1) //true | false = true; x=2,y=2{ x =7; //x=7,y=2}System.out.println("x="+x+",y="+y); 输出结果是: x=7,y=2---------------------------------------------------第四题int x = 1,y = 1; if(x++==1 || ++y==1){ x =7; //x=7,y=1}System.out.println("x="+x+",y="+y); 输出结果是: x=7,y=1---------------------------------------------------第五题boolean b = true; //把true赋值给b。 if(b == false) System.out.println("a");else if(b) System.out.println("b");else if(!b) System.out.println("c");else System.out.println("d"); 输出结果是: b 改进版: if(b = false) //这个做法:把false赋值给b,把b留下来。 System.out.println("a");else if(b) System.out.println("b");else if(!b) System.out.println("c");else System.out.println("d"); 输出结果是: c ---------------------------------------------------我的GitHub地址: https://github.com/heizemingjun 我的博客园地址: http://www.cnblogs.com/chenmingjun 我的蚂蚁笔记博客地址: http://blog.leanote.com/chenmingjun Copyright ©2018 黑泽明军 【转载文章务必保留出处和署名,谢谢!】