博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
解決BufferedReader读取UTF-8文件中文乱码
阅读量:4502 次
发布时间:2019-06-08

本文共 385 字,大约阅读时间需要 1 分钟。

解決BufferedReader读取UTF-8文件中文乱码

读取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.

转载于:https://www.cnblogs.com/liuhuapiaoyuan/p/3216280.html

你可能感兴趣的文章
设计模式--工厂模式Factory
查看>>
五年修炼SEO、一年五万,多嘛?(看时间如何管理?五点论……)
查看>>
Mesos源码分析(16): mesos-docker-executor的运行
查看>>
echarts柱状图点击阴影部分触发事件
查看>>
3771: Triple
查看>>
使用PyPDF2库对pdf文件进行指定页面删除操作
查看>>
Python:yield关键字
查看>>
EasyRTSPClient:基于live555封装的支持重连的RTSP客户端RTSPClient
查看>>
EasyDarwin云存储方案调研:海康萤石云采用的是MPEG-PS打包的方式进行的存储
查看>>
MySQL巡检
查看>>
学习笔记之传说中的圣杯布局
查看>>
oh-my-zsh的使用
查看>>
共享内存的设计
查看>>
deque容器
查看>>
2017-2018-1 20155203 20155204 实验二 固件程序设计
查看>>
三方贸易-drop ship
查看>>
Android RenderScript 使用 Struct 及其下标的赋值
查看>>
【题解】BZOJ P1801 dp
查看>>
杂项-软件生命周期:软件生命周期
查看>>
小程序:小程序能力
查看>>