2016-11-14 1 views

답변

2

그것은 한 번에 모든 3 개의 비트 확인, 한 번에 수행 할 수 있습니다 0111이 너무 명확하지만 더 이상 대안으로, 매우 드문 인 진법 리터럴

static boolean isExecutable(int mode) { 
    return (mode & 0111) != 0; 
} 

:

static boolean isExecutable(int mode) { 
    int mask = 1 | (1 << 3) | (1 << 6); 
    return (mode & mask) != 0; 
} 
관련 문제