public static void main(String [] args)
{int x=1,y=4;
if(x++<0||y++>0)
System.out.println("true");
else System.out.println("false");
System.out.println(y);}
result:
true
5
public static void main(String [] args)
{int x=1,y=4;
if(x++<0&&y++>0)
System.out.println("true");
else System.out.println("false");
System.out.println(y);}
result:
false
4
基本上,可以明确&&,只要有一个假了,结果就是假,后面的不再执行
||遇见一个真则为真,只有全假的时候才是假,遇见真的了就不再执行后面的。
也就是说,&&遇见假的就停,||遇见真的就不动