JAVA十进制与十六进制相互转换
程序员文章站
2024-03-17 12:21:22
...
JAVA十进制与十六进制相互转换
- 十进制转十六进制:
String.format("%08x", 645741568);
- 十六进制转十进制:
Long.parseLong("267d3c00", 16);
测试代码如下:
public static void main(String[] args) {
//十进制转十六进制
//转换后字母要求大写就是大写的X,转换后字母要求小写就是小写的x
System.out.print("645741568转十六进制:" + String.format("%08x", 645741568) + "\n");
//十六进制转十进制
System.out.print("267d3c00转十进制:" + Long.parseLong("267d3c00", 16));
}
运行结果:
上一篇: 回顾之一: 毕业前