qq_空白_131
2017-03-04 15:08
“或”与“异或”可以说是一样的吗
不可以。
逻辑或"||"在左右俩边只要有一个为真时,结果就为真。默认1为真,0为假,则除了0||0=false,其余情况都返回true,例如1||0=true,1||1=true,0||1=true(左右俩侧只要包含1就行,不论1个或者2个);
逻辑异或“^”是指左右俩边有且有一个条件为真,结果才返回真。即只当1^0=true或者0^1=true(左右俩侧只能包含1个1),其他情况都为假,例如1^1=false,0^0=flase。
不一样的 一个是两个单位之间的运算 一个是一个单位
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题