1、二進制的表現形式:由0,1組成,以0b(b可以大寫也可以小寫)開頭,(JDK1.7版本可以表示二進制了)。
2、八進制的數據表現形式:由0 ~ 7組成,以0開頭。
3、十進制的數據表現形式:由0 ~ 9組成,整數默認是十進制的。
4、十六進制的數據表現形式:由0 ~ 9,a,b,c,d,e,f(大小寫均可),以0x開頭。
5、案例:輸出不同進製表現100的數據
- 二進制:0b100:
1*2^2 + 0*2^1 + 0*2^0 = 4
- 八進制:0100:
1*8^2 + 0*8^1 + 0*8^0 = 64
- 十六進制:0x100:
1*16^2 + 0*16^1 + 0*16^0 = 256