java 十进制转16进制
时间: 2023-09-23 13:10:03 浏览: 88
java十进制转十六进制
3星 · 编辑精心推荐
Java中可以使用Integer.toHexString()方法将十进制数转换为十六进制数。例如:
```java
int decimal = 255;
String hex = Integer.toHexString(decimal);
System.out.println(hex); // 输出 "ff"
```
在这个例子中,将十进制数255转换为十六进制数"ff"。注意,转换后的十六进制数是一个字符串。如果希望将其转换为整型数,可以使用Integer.parseInt()方法:
```java
String hex = "ff";
int decimal = Integer.parseInt(hex, 16);
System.out.println(decimal); // 输出 "255"
```
这里使用了Integer.parseInt()方法,并传入第二个参数16,表示使用十六进制的方式解析字符串。
阅读全文