黑马程序员技术交流社区

标题: 小白,Java中&与&&有啥区别啊,刚预习 [打印本页]

作者: ch1992    时间: 2016-9-2 13:05
标题: 小白,Java中&与&&有啥区别啊,刚预习
脑袋有点晕晕的

作者: Mr.Canon    时间: 2016-9-2 13:11
&和&&都是逻辑运算符~但是&&的运算符如果左边的条件不成立,那么后面的代码就不会运行,而&就会继续运行
作者: ch1992    时间: 2016-9-2 13:37
嗯嗯 ,刚才百度了一下,理解的差不多了
作者: 梦想的小草    时间: 2016-9-2 22:26
看你应该已经会了,我就不说了  哈哈{:2_40:}
作者: KKevin    时间: 2016-9-2 22:26
两个都是与的意思,&&具有中断,就是如果前半部分判断为false时,后半部分就不执行了
作者: 唐雨忆    时间: 2016-9-2 22:30
好好听讲,多看例题,不会问老师
作者: markiyangliu    时间: 2016-9-2 23:02
&是不管左边是true还是false,都会执行右边,
&&是当左边是false时不再执行右边。
作者: 流星的岁月    时间: 2016-9-2 23:26
&和&&都是逻辑运算符~但是&&的运算符如果左边的条件不成立,那么后面的代码就不会运行,而&就会继续运行
作者: itcoder    时间: 2016-9-3 20:06
顶顶顶顶顶顶顶顶顶顶顶
作者: a623562486    时间: 2016-9-3 21:10
简单的说&&具有短路效果,&&左边如果是false那么右边就不执行了.&不管左边是true还是false,右边都会执行.但是两者最后的boolean结果是一样的
作者: 小胖妞    时间: 2016-9-3 21:48
&&有短路功能,&没有短路功能




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2