Java中的^符号
概念:^是异或运算符,符号两边的数必须为⼆进制。
计算⽅式:符号左右两边的⼆进制数,相应的位相同为0,不相同为1。
举例:
⼗进制 8, 转换⼆进制为 1000
⼗进制10,转换⼆进制为1010
那么,1000^1010 = 0010
另外, boolean类型也是⼀样的,当两个boolean类型的变量同真或同假时,结果为假;两个变量⼀真⼀假时,结果为真。
public class Xor {
public static void main(String[] args) {
boolean a = false;
boolean b = true;
boolean c = false;
boolean d = true;
System.out.println(a ^ b);
System.out.println(a ^ c);
System.out.println(b ^ d);
System.out.println(b ^ c);
java类的概念}
}
运⾏结果:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论