您的位置:首页 > Web前端

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