Побитови операции в Java, блог само за Java

Научете се да програмирате в Java от нулата

операции
Когато работите с произволни цели числа, можете директно да приложите операции обработващи битове, от които са съставени цели числа. Това означава, че маските могат да се използват за определяне на състоянието на отделните битове на число.

Езикът Java има следните битови операции: & ("и"), | ("или"), ^ ("изключително или"),

("не"). Например, ако n е цяло число, тогава изразът по-долу е един, само ако четвъртият бит в двоичното представяне на числото е един.

Използвайки оператора & в комбинация с подходящата мощност от два, можете да маскирате всички битове освен един.