本帖最后由 李会成 于 2013-2-1 18:22 编辑
//&&:当左边为false,时右边可以不判断,但是左边为true时,右边要判断
int x =0,y = 0,i = 10,j = 20;
if(i >0 && j >15){// i >0为true ,接着判断j>15也为true
x++;//这里x=1
System.out.println("x="+x);//打印出也是x=1
}
if(i >10 || j >15){//i >10为false ,接着判断j>15为true,结果还是为true
y++; //y=1
System.out.println("y="+y);//打印出也是y=1
}
新手初学java,问题可能比较菜,但是确实搞不懂,多谢各位帮助我 |
|