# 不同进制在代码中的表现形式
注意:版本号需要在 以上。
二进制:由 0 和 1 组成,代码中以 0b 开头。
八进制:由 0~7 组成,代码中以 0 开头。
十进制:由 0~9 组成,前面不需要加任何前缀。
十六进制:由 09 还有 af 组成,代码中以 0x 开头。
primary
如果选择八进制,输出的数中有大于等于 8 的会报错,其他同理。
例如输出 019 ,这个会报错的。
System.out.println(017); | |
// 此时 17 为八进制数,代码输出结果为 15 | |
// 即自动将输出转为十进制了 |