3.下面哪段程序能够正确的实现了GBK编码字节流到UTF-8编码字节流的转换
- A dst= String.frombytes(src, GBK”).getbytes(“UTF-8”)
- B dst=new String (src,”GBK" ).getbytes(“UTF-8")
- C dst=new String (”GBK”, src,) getbytes()
- D dst=String.encode(String.decode(src,”GBK”)),UTF-8”)
正确答案:B
解析:String (byte[ ] bytes, String charsetName)通过使用指定的charset解码指定的byte 数组,构造一个新的String . getBytes(Charset charset )使用给定的charset 将此String 编码到byte序列,并将结果存储到新的byte 数组。
本文详细解析了如何在编程中实现从GBK编码到UTF-8编码的字节流转换,提供了正确的方法并解释了相关函数的作用。

3237

被折叠的 条评论
为什么被折叠?



