在Java中,若要从一个以UTF-8编码的字节输入流读取字符数据,并以GBK编码写入到字节输出流,应该如何使用`InputStreamReader`和`OutputStreamWriter`?

答案解析

正确答案是C。`InputStreamReader`负责将字节流按照指定的编码(UTF-8)转换为字符流,而`OutputStreamWriter`负责将字符流按照指定的编码(GBK)转换为字节流。要实现从UTF-8字节流读取字符,再将字符以GBK编码写入字节流,需要按照选项C的方式配置编码。
正确答案:C
随机推荐
开始刷题