如何解决BufferedReader读取文件指定字符集问题
发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,小编给大家分享一下如何解决BufferedReader读取文件指定字符集问题,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!BufferedReader读取文件指定字符集问题默认的读取
千家信息网最后更新 2025年01月20日如何解决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安全错误
数据库的锁怎样保障安全
数据库索引有哪些
系统数据库安全管理办法
网络安全预警方案
社团管理系统用什么服务器
广州花都网络安全
网络安全9月第几周
服务器显示未分存储分区
临海本地软件开发信息推荐
数据库主要研究对象
如何查服务器域名
勘察测绘研究院软件开发
2021河南网络安全周闭幕
数据库表建好了不显示
宜兴一站式软件开发销售电话
web服务器图片
服务器 ajax
ssh框架数据库连接原理
地理数据库技术
大连高新园游戏软件开发
天玥服务器磁盘阵列
开办软件开发公司费用
软件开发培训教育
网络安全与黑客攻防
网络安全的重要性特点
广州的互联网科技公司
动森里的服务器有用么
同网络安全法一同实施
数据库登不上怎么回事
在线网络技术服务口碑推荐
阜南市网络安全竞赛