Java中1-16进制转换为16进制
时间: 2024-05-13 18:19:42 浏览: 158
java 十进制转为十六进制
5星 · 资源好评率100%
Java中可以使用Integer类的toHexString()方法将1-16进制的数字转换为16进制。
例如,将十六进制数0x7F转换为16进制:
```java
int num = 0x7F; // 十六进制数0x7F
String hex = Integer.toHexString(num); // 转换为16进制
System.out.println(hex); // 输出结果为 7f
```
同样地,将十进制数127转换为16进制:
```java
int num = 127; // 十进制数127
String hex = Integer.toHexString(num); // 转换为16进制
System.out.println(hex); // 输出结果为 7f
```
需要注意的是,toHexString()方法返回的字符串是小写字母的16进制表示形式。如果需要大写字母的形式,可以使用toUpperCase()方法转换。
阅读全文