Как установить / сбросить бит на определенной позиции лонга?

Как установить / сбросить бит в определенной позиции лонг в Java?

Например,

long l = 0b001100L ; // bit representation

Я хочу установить бит в позиции 2 и сбросить бит в позиции 3, таким образом, соответствующий длинный будет,

long l = 0b001010L ; // bit representation

Кто-нибудь может мне помочь, как это сделать?

Ответы на вопрос(5)

Ваш ответ на вопрос