Java读取文本文件中文乱码问题

女孩

接口返回乱码,但是在部分电脑上没有出现问题,第一反,读取的JSON文件乱码,尝试覆盖JSON文件后无果,尝试修改Java代码,看到源代码为简单的读取文件,果然没有指定要读取的编码。

代码

1
2
3
4
5
6
7
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();

参考