// 错误写法
public static boolean bitValue() {
return (flag & (1L << 4)) == 1;
}
// 正确写法1
public static boolean bitValue(String name) {
return ((flag & (1L << 4)) & 0x1) == 1L;
}
// 正确写法2
public static boolean bitValue(String name) {
return (flag & (1L << 4)) > 0;
}
01-21
1588
11-20
248