JAVA中定义不同进制整数

1.八进制整数以0开头

int b = 033;//表示十进制数27,3 × 81 + 3 × 80 = 3 × 8 + 3 × 1 = 24 + 3 = 27

2.十六进制整数以0x或者0X开头

int c = 0x33;//表示十进制数51,3 ×161 + 3 × 160 = 3 × 16 + 3 × 1 = 48 + 3 = 51

int d = 0X33;//表示十进制数51

原文地址:https://www.cnblogs.com/liuyang-520/p/12003403.html