Я пытаюсь выполнить некоторые битовые операции в Java для применения масок, представления наборов и т. Д. Почему:
int one=1;
int two=2;
int andop=1&2;
System.out.println(andop);
Печатает «0», когда предполагается, что «3»:
0...001
0...010
_______
0...011
И как я могу получить такое поведение?
Заранее спасибо