欢迎光临
我们一直在努力

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避免读取文件乱码的方法

评论 抢沙发

爱分享,生活常用知识教程百科分享、学习、交流平台

爱分享精选好货商城