Введение
Оператор XOR - это битовый оператор, используемый в Java для сравнения отдельных битов операндов. В Java оператор XOR представляется символом circumflex (^). Он используется для сравнения двух битов и возвращает true тогда и только тогда, когда два сравниваемых бита не совпадают.