十进制转其他进制
- 转二进制:
Integer.toBinaryString(int i)
- 转八进制:
Integer.toOctalString(int i)
- 转十六进制:
Integer.toHexString(int i)
其他进制转十进制
- 二进制转:
Integer.valueOf("1111", 2).toString()
- 八进制转:
Integer.valueOf("7777", 8).toString()
- 十六进制转:
Integer.valueOf("FFFF", 16).toString()
其他进制间互相转换
- 用十进制做中转,然后转换。