無論是常規的10轉2、8、16進位,還是2、8、16轉10進位的方法都被封裝在Integer對象中。
例如:
十進位轉成十六進位:
Integer.toHexString(int i)
十進位轉成八進位
Integer.toOctalString(int i)
十進位轉成二進位
Integer.toBinaryString(int i)
十六進位轉成十進位
Integer.valueOf("FFFF",16).toString()
八進位轉成十進位
Integer.valueOf("876",8).toString()
二進位轉十進位
Integer.valueOf("0101",2).toString()
10轉換為2、8、16進位
將2,8,16進位直接轉換為10進位