利用java将String转gbk编码的byte数组
时间: 2024-05-07 20:16:10 浏览: 145
java_byte与char、String互转
4星 · 用户满意度95%
可以使用以下代码将String转换为GBK编码的byte数组:
```java
String str = "你好,世界!";
byte[] bytes = null;
try {
bytes = str.getBytes("GBK");
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
```
其中,将String转换为byte数组使用了String类的getBytes方法,该方法可以接收一个字符集编码参数,指定将String转换为哪种编码的byte数组。在上述代码中,我们将字符集编码参数设置为"GBK",即将String转换为GBK编码的byte数组。注意,该方法可能会抛出UnsupportedEncodingException异常,因此需要进行异常处理。
阅读全文