Javaで使ったことなかったので。
確認の意味で。めんどいからboolean。
public static void main(String[] args) {
System.out.println(true ^ true);
System.out.println(true ^ false);
System.out.println(false ^ true);
System.out.println(false ^ false);
}
実行結果。
false
true
true
false
なつかしい。