Operasi bitwise adalah operasi pada bilangan biner untuk memanipulasi bit dari/ke tipe integer (juga byte, long, short).
Berikut macam-macam operator bitwise :
1. Bitwise AND (&), akan mengembalikan nilai dari logika AND antara sepasang bit.
Syarat True : Sisi kiri dan kanan adalah 1.
2. Bitwise OR (|), akan mengembalikan nilai dari logika OR antara setiap pasangan dari bit.
Syarat True : Salah satu atau kedua sisi adalah 1.
3. Bitwise XOR (^), akan mengembalikan nilai dari logika exclusive OR between antara tiap pasangan bit.
Syarat True : Salah satu sisi kiri atau kanan adalah 1, tapi tidak keduanya.
contoh

Berdasar potongan kode diatas :
00011100 (28)
00000110 (6)
—————–(Bitwise AND)
00000100 (4)
Result :

Posted by ardxxx 