A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 黯然销魂   /  2014-5-22 10:08  /  9032 人查看  /  58 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

短语与非短路的区别,大致意思就你说的这样了
回复 使用道具 举报
gaouj 中级黑马 2014-10-20 13:12:05
22#
eneneneneen
回复 使用道具 举报
说的不错!!!!!!
回复 使用道具 举报
了解下!!!!
回复 使用道具 举报
&:第一个成立了,就不用执行它后面的条件了。&& :必须同时满足它前后两个条件,程序才执行。
回复 使用道具 举报
总结的还是不错滴
回复 使用道具 举报
顶一个。。。。。。。。。。
回复 使用道具 举报
一个是逻辑与,一个是位与,两者比较关系不同 吧
回复 使用道具 举报
&,是单目运算,表示位运算;&&是双目运算,表示逻辑与
回复 使用道具 举报
这个帖子比较有水准,不过我答不上,看来你们都是大神。
回复 使用道具 举报
wenyu 中级黑马 2015-2-12 14:43:02
31#
|和||都表示或运算,但是|的左边无论真假右边仍然执行,而||的左边为真,右边就不执行了
具体可用下面这个代码测试:
  1. public class Demo {

  2.         public static void main(String[] args) {
  3.                 int x = 1;
  4.                 int y = 3;
  5.                 //if(x>0||y++<2)
  6.                         System.out.println(y);
  7.                 if(x>0|y++<2)
  8.                         System.out.println(y);

  9.         }

  10. }
复制代码

同理可以验证&于&&的区别
回复 使用道具 举报
        //& 与  &&的区别
                        /* &  : 无论左边是真是假,右边都运算
                         * && : 当左边为假时,右边不运算
                         * */
回复 使用道具 举报
已经学习,感学楼主
回复 使用道具 举报
在某种程度上可以节省运算时间  
回复 使用道具 举报
说的很好,希望经常总结
回复 使用道具 举报
很对 不过是不是简单了点
回复 使用道具 举报
理解啦。
回复 使用道具 举报
对于牛犊子都不是的自己,很有帮助!!
回复 使用道具 举报
说的很细节。对我这种基础差的来说,很有帮组
回复 使用道具 举报
不错 讲的挺明白的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马