2019独角兽企业重金招聘Python工程师标准>>>

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

1.在Vim中可以直接查看文件编码
:set fileencoding2.在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"));

有一次公司文件编码为utf-16le坑人

转载于:https://my.oschina.net/u/2000675/blog/2413656

java读取文件乱码相关推荐

  1. java读取文件的方法是_Java读取文件方法大全

    Java读取文件方法大全 2011/11/25 9:18:42  tohsj0806  http://tohsj0806.iteye.com  我要评论(0) 摘要:文章来源:http://www.c ...

  2. fopen php 乱码,如何解决php fgets读取文件乱码的问题

    如何解决php fgets读取文件乱码的问题,文件,乱码,简体中文,记事本,页面 如何解决php fgets读取文件乱码的问题 易采站长站,站长之家为您整理了如何解决php fgets读取文件乱码的问 ...

  3. java 压缩 乱码_如何解决java压缩文件乱码问题

    用java来打包文件生成压缩文件,有两个地方会出现乱码: 内容的中文乱码问题:修改sun的源码.使用开源的类库org.apache.tools.zip.ZipOutputStream和org.apac ...

  4. 用Java读取文件的5种方法-BufferedReader,FileInputStream,文件,扫描仪,RandomAccessFile

    There are many different ways to read a file in Java. In this tutorial, we will look into 5 differen ...

  5. java读取文件到字符串_Java读取文件到字符串

    java读取文件到字符串 Sometimes while working with files, we need to read the file to String in Java. Today w ...

  6. java读取文件(按字符或字节读取)

    2019独角兽企业重金招聘Python工程师标准>>> java读取文件(按字符或字节读取) import java.io.BufferedReader; import java.i ...

  7. 解决fileReader读取文件乱码

    解决fileReader读取文件乱码 idea默认编码格式是utf-8(标准万国码的一种),而Windows操作系统默认是GBK(中文码表),如果fileReader读取系统中的文件,则无法将字节转换 ...

  8. java读取文件夹下所有文件并替换文件每一行中指定的字符串

    java读取文件夹下所有文件并替换文件每一行中指定的字符串 该文章为转载文章,请尊重原文作者的劳动成果,好的文章应该被展示 原文传送门 多说两句,关键时候救人性命的人,可以称之为大人,随时做好利见大人 ...

  9. php加载的文件都是乱码_怎么解决php读取文件乱码问题

    php读取文件乱码的解决办法:首先打开相应的代码文件:然后通过"iconv($encodType, "utf-8", $content); "方法解决中文乱码即 ...

  10. java 读取文件 效率_Java 逐行读取文本文件的几种方式以及效率对比

    前言 上周负责的模块中需要逐行读取文件内容, 写完之后对程序执行效率不太满意, 索性上网查了一下 Java 逐行读取文件内容的各种方法, 并且简单地比对了一下执行效率. 在此记录, 希望能够帮到有需要 ...

最新文章

  1. c++创建文件_JavaNote 文件系统及Java文件基本操作
  2. 全球及中国海洋工程装备行业产值规模价值及投资风险预警报告2021-2027年版
  3. 搜索,然后学习:两阶段的无监督文本生成
  4. 计算机数据库技术的应用现状,数据库技术发展现状及趋势.doc
  5. 898A. Rounding#数的舍入
  6. AM335x kernel4.4.12 LCD 时钟翻转设置记录
  7. spring security3 统计在线用户
  8. 牛客 2021年度训练联盟热身训练赛第二场 E题NIH Budget
  9. 使用zabbix发送邮件的简易设置流程(存档用)
  10. 阶段3 3.SpringMVC·_01.SpringMVC概述及入门案例_07.入门案例中使用的组件介绍
  11. 水槽中倒水,Pour Water
  12. atitit.导出excel的设计----查询结果 导出为excel的实现java .net php 总结
  13. Java List retainAll 记录坑
  14. 编程视频资源教程汇总
  15. 进阶级 - Git Hub 常用指南
  16. HTML和CSS小知识点笔记
  17. 数仓 - 生命周期、用户价值、忠诚度、活跃度计算
  18. Ubuntu Women:女娃玩电脑不输纯爷们!
  19. 【Ubuntu 16.04中为Chromium、Chrome、Firefox安装Flash播放器插件教程】
  20. 【免费】微软Surface Go出厂镜像百度网盘链接

热门文章

  1. 从零实现Word2Vec(上)
  2. Linux OpenSSH后门的添加与防范
  3. 视图状态机制下的IStateManager接口
  4. 入门不简单(《Beginning C# Objects中文版》书评)
  5. 机器学习中的数学(二):参数估计与似然函数(MLE)
  6. MYSQL中SET NAMES UTF8的作用和内涵
  7. 数值分析:Hermite多项式
  8. 推荐系统:基于内容的推荐
  9. matplotlib绘图基础
  10. fastjson取某个key_JAVA学习:怎么给函数取一个“合理”的名字