当我们使用BufferedReader的时候,读取的文档会出现中文乱码问题,就如上一篇博文中讲到的
BufferedReader br=new BufferedReader(new InputStreamReader(connectiton.getInputStream()));
就会出现中文乱码的问题,修改的方法如下:
BufferedReader br=new BufferedReader(new InputStreamReader(connectiton.getInputStream(),"GB2312"));
或者
BufferedReader br=new BufferedReader(new InputStreamReader(connectiton.getInputStream(),"GBK"));
本文介绍了解决使用BufferedReader读取文件时出现的中文乱码问题。通过指定正确的字符集(如GB2312或GBK),可以有效避免乱码情况的发生。
1万+

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



