鸣鸣小窝

知识仓库

 

关于&&和||

 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

基本上,可以明确&&,只要有一个假了,结果就是假,后面的不再执行
||遇见一个真则为真,只有全假的时候才是假,遇见真的了就不再执行后面的。

也就是说,&&遇见假的就停,||遇见真的就不动

posted on 2008-05-25 21:33 鸣鸣 阅读(151) 评论(0)  编辑 收藏 引用 所属分类: java 学习

只有注册用户登录后才能发表评论。

导航

统计

留言簿(1)

随笔分类

随笔档案

搜索

最新评论

评论排行榜