问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java中&与&&的区别

发布网友 发布时间:2022-04-22 07:31

我来回答

3个回答

热心网友 时间:2022-06-17 18:30

java中&叫做按位与,&&叫做短路与,它们的区别是:

& 既是位运算符又是逻辑运算符,&的两侧可以是int,也可以是boolean表达式,当&两侧是int时,要先把运算符两侧的数转化为二进制数再进行运算,而短路与(&&)的两侧要求必须是布尔表达式。举例如下:

12&5 的值是多少?答:12转成二进制数是1100(前四位省略了),5转成二进制数是0101,则运算后的结果为0100即4 这是两侧为数值时;

若 int i = 2,j = 4;则(++i=2)&(j++=4)的结果为false,其过程是这样的:先判断++i=2是否成立,这里当然是不成立了(3 == 2),但是程序还会继续判断下一个表达式是否成立,j++=4 ,该表达式是成立的,但是&运算符要求运算符两侧的值都为真,结果才为真,所以(++i=2)&(j++=4)的结果为 false 注意 :&为真的条件是两侧表达式都为真,但是即使我们判断出左侧表达式的值为false,程序也还是要继续执行去判断右侧的表达式值的真假

若 int i = 2,j = 4;则(++i=2)&&(j++=4)的结果为false,其过程基本上和上面的是相同的,但是若左侧表达式的值为false时,程序则不会继续判断右侧表达式的真假了,短路与中,短路这个词大概也就是这个意思吧

热心网友 时间:2022-06-17 18:31

首先&是位运算符,&&是逻辑运算符。对于一般的整型,位运算是指按整型的二进制进行运算的。而由于布尔类型是作为一种单比特值来对待,所以对于布尔值位运算与逻辑运算具有相同的效果。但是位运算符不会发生短路效应。

总之,区别有:

&直接操作整数基本类型,而&&不行;

&&有短路效应,即:当第一个布尔运算为false,第二个布尔运算不执行。而&运算符没有。

热心网友 时间:2022-06-17 18:31

2、不加@的字符串"\n\002wang" 中\n是换行 \002是八进制
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
这是个成本会计题,马上要考这道原题了,求大虾帮忙 财务管理类问题,求大虾帮忙,小弟感激不尽。具体问题看问题补充。_百度... 光影魔术手怎么换底色 光影魔术手换底色教程 ...米的绳子围绕一棵树干饶了6圈,还余下1.16米,这棵树干上的直径大约是... ...还余下1.16米,这棵树的树干的直径大约是多少米?求算式! ibm x3500 M5 服务器 运行时风扇声音好大,吵死了,可以下掉一个吗... IBMX3500 M5,最近老是出现自动关机的情况,需要把服务器电源拔掉半分钟... 治疗萎缩性胃炎的方法 怎么治萎缩胃炎 JYF-40FS06电饭煲190块买的是假的吗 Java中“||”与“|”的区别 java中,&&和&以及|和||的区别? java中&和&&的区别? JAVA中&&和&、||和|的区别? java中.和的区别 中央空调压缩机的工作原理是什么?空气怎么压缩? 中央空调结构原理图解 请问中央空调的运作原理是什么?希望是一个图形。... 中央空调四大系统组成及原理和流程图 中央空调的工作流程和原理图 什么牌子的空气能热水器质量好 中央空调系统原理图 什么空气能热水器最好 空气能什么牌子好? 空气能热水器有什么优缺点? 空气能热水器有什么优点 都说空气源热泵好,主要优点是啥? 空气能热水器有什么好处? 冬天手机电量消耗快是什么原因 有人去过微商培训吗?有用吗? 在java中&与&&以及|和||的区别是什么? java中|与||有什么区别? java里面' '和" "有什么区别 java跟java语言有区别吗 简述我国经济法律制度的体系内容有哪些 简述我国现行法律制度体系 反垄断法的价值目标及含义 3.试论价格法律制度与反不正当竞争法律制度的异同 ... 简答题:我国会计法律制度体系构成如何? 行政垄断的规定 行政垄断主要有那些例子 反不正当竞争法的特点 如何划分中国特色社会主义法律体系包括哪些法律部门 中国法律体系的特点 20世纪80年代,以宪法为核心地中国特色的社会主义法... 中国的法律体系 社会主义市场经济法律体系包括哪些主要内容 论述我国市场经济的法规体系 试论述我国的项目管理法律体系 如何认识中国特色社会主义法律体系