永发信息网

JAVA 中"^"既是布尔运算符又是位运算符,请问分别有什么作用?

答案:6  悬赏:60  手机版
解决时间 2021-03-27 20:32
JAVA 中"^"既是布尔运算符又是位运算符,请问分别有什么作用?
最佳答案
首先你说的布尔是boolean,是java当中的一个基本数据类型,不是运算符.boolean的值是true跟false,一般用于判断.
^是位运算符,代表按位异或,一般作用可以用来交换两个数的值.
例如a=5,b=7,a=a^b,b=a^b,a=a^b.最后a=7,b=5.通过这样的形式就可以在不使用第三方空间的情况下交换两个数的值.
>>>与>>都代表右移,只不过>>>是无符号右移,>>带符号.
全部回答
aa
布尔运算符? 是啥。
布尔断正反,位运算常用在数的变化
>>这个位移是有正负的,就是说正数向右位移,补0,负数,高位补1
而>>>这个没有正负数的区别,就是说不管正负数,移位后高位全部补0
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我父亲的一套房子,当初由嫂子签字,弟弟签字
欧乐雅家具的质量好吗
昆山冰海的大巴经过阜宁哪里
乾造:戊辰,己未,甲午,己已从事什么行业有
电脑自带1T的硬盘还需要ssd吗?
有没有一种手机软件是文字p图,文字款式要多
steel mate汽车摇控器侧面按钮作用?
为什么ad17原理图过一会就报错
对方十一万,我六万怎么算股份
中华汽车仪表盘油量显示怎么看?
一双手和一双脚上边有一日字怎组成语
51YOU旅游网的预约旅游买了不想去了能退么?
最危险的十大体育运动有哪些?
面膜中都有荧光粉吗?起什么作用?
广东饶平钱东仙洲小学三年2班陈均益.2015年第
推荐资讯
关于受助学生给捐赠人的一封信的200字作文
在寡头厂商模型中,假定其产品是( )
1485次火车为啥票价那么便宜
哪些书适合自学托福时使用
妈妈有一些梨,分给妹妹一半又把剩下的一半分
水漫金山斗恶人 虎口余生有后福 什么意思?
潍坊到养马岛走高速怎么走好
三星s6背夹电池在给手机充电时,可以给背甲电
鲁迅嚼辣椒驱寒读书的2.00字故事
VS2015的errorC2440
小型私家suv后备箱装满了交警管吗?
今年在合肥参加教师资格证面试,说需要人事关
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?