Java运算符理解

int a = 2; // 10
int b = 3; // 11
int yu = a & b; // 10 与,同真则真
int huo = a | b; // 11 或,有真则真
int yiHuo = a ^ b; // 01 // 异或,同真则假,有异则真
// int fei = ~a; // 非,没整明白
System.out.println(yu);
System.out.println(huo);
System.out.println(yiHuo);
// System.out.println(fei);

输出:
2
3
1

你可能感兴趣的:(Java,Java运算符)