내가 그랬어 내가 마인 크래프트 코드에서 발견 된 코드 샘플 설명하는 비트 단위와 비트 시프트 연산에 대한 몇 가지 연구 :비트 단위와 비트 시프트 연산
public static int extractDragMode(int eventButton)
{
return eventButton >> 2 & 3;
}
eventButton 항상 0 또는 2 인은하지 의지 Bitshift는 항상 왼쪽 부분을 0으로 만들고 0을 반환합니까?
맞다면 예. 나도 그렇게 생각해. 항상 0, 1 또는 2로 평가되는 것이이 방법이 아니라는 것이 확실합니까? 결국 '& 3'이 주어지면 많은 의미가 있습니다. –