java把2进制转16进制
时间: 2023-07-24 22:29:40 浏览: 112
将二进制转换为16进制
4星 · 用户满意度95%
可以使用Java内置的Integer类中的toHexString()方法来将二进制转换为十六进制。以下是一个示例代码:
```java
int binaryNumber = 10101010; // 二进制数
String hexNumber = Integer.toHexString(Integer.parseInt(String.valueOf(binaryNumber), 2)); // 转换为十六进制
System.out.println(hexNumber); // 输出结果: "aa"
```
在这个示例中,我们首先将二进制数10101010转换为一个整数值,然后使用Integer类的toHexString()方法将整数值转换为十六进制字符串。
阅读全文