Установить определенный бит в байтах

Я пытаюсь установить биты в байтовой переменной Java. Он предоставляет соответствующие методы, такие как .setBit (i) ]. Кто-нибудь знает, как я могу это реализовать?

Я могу побитно перебирать данный байт:

if( (my_byte & (1 << i)) == 0 ){

}

Однако я не могу установить эту позицию в 1 или 0, можно?

78
задан wishi 12 January 2011 в 21:00
поделиться