1、十六进制转十进制
Integer value = Integer.valueOf("11", 16);或者int value = Integer.valueOf("11", 16);
System.out.println(value);
打印结果:17
2、十进制转二进制
String value = Integer.toBinaryString(17);
System.out.println(value);
打印结果:10001
3、十进制转八进制
String
value = Integer.toOctalString(10);
System.out.println(value);
打印结果:12
4、十进制转十六进制
String value = Integer.toHexString(10);
System.out.println(value);
打印结果:a
进制之间的转换,都可以以十进制为桥梁,将对应的进制转换为十进制,再将十进制转换为目标进制。java API都是支持的。
本文介绍了使用Java进行不同进制数之间的转换方法,包括十六进制到十进制、十进制到二进制、八进制及十六进制等。通过具体的代码示例展示了如何利用Integer类的方法实现这些转换。
989

被折叠的 条评论
为什么被折叠?



