• 技术文章 >Java >Java基础

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

    尚2019-12-04 15:46:09原创1043

    有时候我们读取文件的时候切换了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基础教程栏目。

    以上就是java避免读取文件乱码的方法的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:java
    上一篇:java下载文件的文件名乱码问题 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • java判断字符是否为数字• java中如何打包成jar包• java判断一个时间是否是今天的方法• java中如何重写一个方法
    1/1

    PHP中文网