Я пытаюсь установить биты в переменной байта Java. Он обеспечивает такие методы, как .setBit(i)
. Кто-нибудь знает, как я могу это понять?
Я могу перебирать побитно по заданному байту:
if( (my_byte & (1 << i)) == 0 ){
}
Однако я не могу установить эту позицию в 1 или 0, могу ли я?