欢迎光临
我们一直在努力

java避免读取文件乱码的方法

java避免读取文件乱码的方法插图

有时候我们读取文件的时候切换了utf-8、gbk、gb2312几种编码方式,但是还是乱码,这个时候我们要去查看一下文件的编码方式:(推荐:java视频教程)

1、在Vim中可以直接查看文件编码

:set fileencoding

2、在subline中查看文件编码

Sublime Text的默认设置是不开启显示编码的,如果想开启,可通过菜单Perference → Settings – User,在打开的配置文件里 ,在大括号后面,增加以下内容:

// Display file encoding in the status bar
"show_encoding": true,
// Display line endings in the status bar
"show_line_endings": true,

然后用文件的编码方式去读取文件这样就不会乱码了。

BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(file),"UTF-16LE"));

更多java知识请关注java基础教程栏目。

赞(0) 捐助本站
未经允许不得转载:爱分享 » java避免读取文件乱码的方法

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

爱分享,永远免费的PDF电子书、知识、技术等资源的共享交流网站

爱分享精选好货商城爱分享淘宝内购优惠券

所有捐助用于升级服务器和寻找资源,以便更好的服务大家

支付宝扫一扫打赏

微信扫一扫打赏