Java 解決BufferedReader读取UTF-8文件中文乱码
2017-09-13 10:39
447 查看
读取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.
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.
相关文章推荐
- Java 解決BufferedReader读取UTF-8文件中文乱码
- Java 解決BufferedReader读取UTF-8文件中文乱码
- Java 解決BufferedReader读取UTF-8文件中文乱码
- 解決BufferedReader读取UTF-8文件中文乱码(转)
- 解決BufferedReader读取UTF-8文件中文乱码
- 解決BufferedReader读取UTF-8文件中文乱码
- Java BufferedReader读取UTF-8文件中文乱码
- 解決BufferedReader读取UTF-8文件中文乱码(转)
- 解決BufferedReader读取UTF-8文件中文乱码
- 解決BufferedReader读取UTF-8文件中文乱码
- 解決BufferedReader读取UTF-8文件中文乱码
- 解決BufferedReader BufferedWrite 读写UTF-8文件中文乱码
- BufferedReader 读取 UTF-8 文件中文乱码
- BufferedReader读取UTF-8文件中文乱码
- BufferedReader读取UTF-8文件乱码
- Java IO操作——BufferedReader(缓冲区读取内容,避免中文乱码)
- Java 读取文件 使用BufferReader出现中文乱码的解决办法
- BufferedReader和FileReader读取txt文件乱码问题
- java 读取简单文件的内容 InputStreamReader BufferedReader
- Java读取文件 解决中文乱码问题