如何理解异或-记住异就够了


如何理解异或

与 & 两个都为真结果为真

或 | 两个有一个为真结果为真

非 !真的结果为假,假的结果为真

异或 ^ 两个逻辑值不同结果为真,两个逻辑值相同结果为假,不要记异或,就记住异

package com.example.exam.array;

public class Test136 {
    public static void main(String[] args) {
        // 与
        System.out.println(true & true);
        // 或
        System.out.println(true | true);
        // 非
        System.out.println(!true);
        // 异或
        System.out.println(true ^ false);
        System.out.println(true ^ true);

    }
}

相关