A bit shift operation moves the bits contained in a binary numeral or bit pattern to the left or to the right.
For questions involving exclusive-or operations (typically bitwise).
|Operators more information||
"The official tutorial on bitwise and bit-shift operators has more information about other related operators and xor left shift right shift"
from question "Passing several arguments to single parameterized method with "|"?"