永发信息网

说说&和&&的区别?

答案:2  悬赏:0  手机版
解决时间 2021-01-03 00:36
说说&和&&的区别?
最佳答案
&和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false。
&&还具有短路的功能,即如果第一个表达式为false,则不再计算第二个表达式,例如,对于if(str != null && !str.equals(“”))表达式,当str为null时,后面的表达式不会执行,所以不会出现NullPointerException如果将&&改为&,则会抛出NullPointerException异常。If(x==33 & ++y>0) y会增长,If(x==33 && ++y>0)不会增长
&还可以用作位运算符,当&操作符两边的表达式不是boolean类型时,&表示按位与操作,我叮通常使用0x0f来与一个整数进行&运算,来获取该整数的最低4个bit位,例如,0x31 & 0x0f的结果为0x01。
全部回答
哦,回答的不错
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
win7系统电脑声音怎么不能调节声音
根据要求作文。成长路上,我们时时播种,时时
派克钢笔怎么样辨认真假?最便宜的多少钱?
触目可及的意思
为什么你总是保持沉默,为什么你要离开我
牛加古念什么
吝惜的意思
衍是什么意思
16,一个工程队修了一个水渠,第一天修了160米,
恢复出厂设置好吗
空隙的意思
我的世界怎样才能多人玩,请给图片
若10的a次方等于20,10的b次方等于5的负1次方,
北京忠旺待遇怎么样
Many people like travelling for their holi
推荐资讯
网易云音乐怎么清内存
关节炎可以吃海鲜吗?
一幅画有一个山字中间加个嘴唇猜成语
用科学记数法表示:0.000000801=________.
单选题用n个不同的实数a1,a2,…,an可得到n
池州市国家税务局直属税务分局地址在什么地方
手机流量包月怎样开通?
紫竹苑进行绿化植树,成活294棵,成活率为98%
单板吉他和合板吉他对一般人听去差别大吗
猕猴桃香蕉软饼的做法步骤图,怎么做好吃
请安静和小声讲话的英语单词是什么
第一张信用卡中信,一千额度,2月份批的,审
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?