Java 读取文件 使用BufferReader出现中文乱码的解决办法
UTF-8 或者 GBK
List<String> lines=new ArrayList<String>();
BufferedReader br=new BufferedReader(new InputStreamReader(new FileInputStream(fileName),"UTF-8"));
String line = null;
while ((line = br.readLine()) != null) {
lines.add(line);
}
br.close();
本文提供了解决使用BufferedReader读取文件时出现中文乱码的方法,通过设置正确的字符编码如UTF-8或GBK来解决该问题。
442

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



