如何在Java中将字符串与UTF 8字节数组进行转换

如何在Java中将字符串与UTF 8字节数组进行转换

在Java中,我有一个字符串,我想将它编码为一个字节数组(在UTF 8中,或者其他一些编码中)。或者,我有一个字节数组(在一些已知的编码中),我想将它转换成一个Java字符串。我该如何进行这些转换?



慕妹3146593
浏览 3121回答 3
3回答

慕雪6442864

您可以通过字符串(字节[],字符串)构造函数和getBytes(String)方法。Java通过字符集班级,等级。JDK文档支持编码的列表.90%的时间,这类转换都是在流上执行的,所以您可以使用读者/作家上课。您不会在任意字节流上使用字符串方法进行增量解码-您将对涉及多字节字符的错误保持开放状态。
打开App,查看更多内容
随时随地看视频慕课网APP