如何解决BufferedReader读取文件指定字符集问题
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,小编给大家分享一下如何解决BufferedReader读取文件指定字符集问题,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!BufferedReader读取文件指定字符集问题默认的读取
千家信息网最后更新 2026年11月02日如何解决BufferedReader读取文件指定字符集问题
小编给大家分享一下如何解决BufferedReader读取文件指定字符集问题,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!
BufferedReader读取文件指定字符集问题
默认的读取方式
BufferedReader bufferedReader = new BufferedReader(new FileReader(realPath));
指定字符集方式
BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(new FileInputStream(realPath),"UTf-8"));
BufferedReader类读取中文乱码
解决方法:
BufferedReader in = new BufferedReader(new FileReader(filename, Charset.forName("utf-8")));在new FileReader类对象的时候,使用
FileReader(String fileName, Charset charset)
这个构造函数传一个参数指定一下字符集就OK了。原因是不指定字符集的话就会使用默认的字符集(一般是GBK),若与要读取文件的字符集不一致,则即便是字符流也会出现乱码。
字符集获取方法(Charset类是不可变类):
Charset.forName(String charsetName)
看完了这篇文章,相信你对"如何解决BufferedReader读取文件指定字符集问题"有了一定的了解,如果想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!
字符
字符集
文件
问题
乱码
方式
方法
篇文章
一致
函数
原因
参数
完了
对象
时候
更多
知识
行业
资讯
资讯频道
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技公司的优势
互联网最新的科技
互联网金融公司科技
世界互联网领先科技成果
百单互联网科技有限公司
亿账通互联网科技
互联网科技汛
多迪互联网科技有限公司
济南和联互联网科技有限公司
阿里巴巴算科技企业还是互联网
互联网经济与金融科技
互联网科技革命什么开始
搜狐科技互联网
消费医药和互联网科技
呼和浩特新华互联网科技学院
本届互联网博览会上的黑科技
燊美集互联网科技有限公司
如何创新互联网科技
科技大学互联网
产业互联网科技服务公司
互联网络科技
新华互联网科技
互联网科技股有哪些
须眉科技是互联网公司吗
茂名市互联网科技产业园
互联网与医疗科技
科技大学互联网
世界互联网领先科技成果获奖
宇信科技在杭州互联网排第几
互联网风格科技公司名称