java 将字符串转为16进制 例如02转化后为0x02
时间: 2023-10-09 08:16:16 浏览: 185
字符串 转 16进制
5星 · 资源好评率100%
可以使用Java的Integer类的静态方法toHexString()将字符串转换为16进制字符串,然后再加上0x前缀。示例如下:
```java
String str = "02";
String hexStr = "0x" + Integer.toHexString(Integer.parseInt(str, 16));
System.out.println(hexStr); // 输出0x02
```
这里的parseInt()方法将字符串解析为16进制整数,然后toHexString()方法将其转换为16进制字符串。
阅读全文