场景:代码挖坑环节,当定义int值是0开头,这个数值已经不是正常的编码了
2进制、8进制和16进制在程序中的书写
二进制:0B或者0b开头 例如0B01100001(97)
八进制:0开头 例如:0141(97)
十六进制:0X或者0x开头 例如:0X61(97)
public static void main(String[] args) {
int num = 00123;
System.out.println(num );
}
输出:
83
忽然想起这个有趣的知识点,可以了解,避免挖坑😀。