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