字符串“汪”转转Hex格式Byte[]
时间: 2023-11-22 21:04:19 浏览: 59
字符串 Hex 转换 输出
4星 · 用户满意度95%
在Java中,可以使用以下代码将字符串“汪”转换为Hex格式的Byte数组:
```java
String str = "汪";
byte[] bytes = str.getBytes(StandardCharsets.UTF_8);
StringBuilder sb = new StringBuilder();
for (byte b : bytes) {
sb.append(String.format("%02X", b));
}
String hexStr = sb.toString();
```
其中,`getBytes()`方法将字符串转换为字节数组,然后使用循环遍历字节数组,将每个字节转换为两位16进制数的形式,并使用`StringBuilder`拼接起来。最终得到的`hexStr`即为Hex格式的Byte数组。
阅读全文