读取txt文件乱码:
BufferedReader read = new BufferedReader(new FileReader(new File(filename)));
解决办法:
InputStreamReader isr = new InputStreamReader(new FileInputStream(file), "UTF-8");
BufferedReader read = new BufferedReader(isr);
因为InputStreamReader和BufferedReader都继承自Reader,而BufferedReader的构造器又是Reader.
本文将介绍如何解决读取txt文件时出现的乱码问题,通过使用InputStreamReader和BufferedReader进行字符集转换,实现正确读取文件内容。
1383

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



