Unterschied zwischen Bitweises Inklusives oder und exklusiv-oder-in java

public class Operators {

    public static void main(String[] args) {        
        int a = 12;

    System.out.println("Bitwise AND:"+(12&12));
    System.out.println("Bitwise inclusive OR:"+(12|12));
    System.out.println("Bitwise exclusive OR:"+(12^12));

    }
}

OUTPUT:

Bitwise AND:12
Bitwise inclusive OR:12
Bitwise exclusive OR:0

Ich verstehe die ersten beiden, aber nicht der Dritte.

InformationsquelleAutor PSR | 2013-05-20
Schreibe einen Kommentar