我的简单问题是为什么:
System.out.println(010|4);
打印"12"?我理解按位OR运算符,但为什么"010"等于8?这绝对不是恭维2的通知,那么如何解码这个数字呢?
java format binary bit-manipulation
binary ×1
bit-manipulation ×1
format ×1
java ×1