首先说明:
1.windows系统文件默认是GBK编码
2.FileReader读取IDE(Integrated Development Environment)默认编码是utf-8
以下是FileReader读取文件乱码解决步骤
1.打开需要读取的文件
FileReader文件字符输入流读取windows文件乱码问题解决,InputStreamReader解决乱码2.点击另存为,找到"编码(E)" 选择UTF-8,保存文件即可。
FileReader文件字符输入流读取windows文件乱码问题解决,InputStreamReader解决乱码还有一种方法是用InputStreamReader转换流,此方法不用将文件编码转换为utf-8
用代码来解释

 InputStreamReader isr=new InputStreamReader
                (new FileInputStream("所要读取的文件路径名"), "gbk");
        int zi=0;
        while ((zi= isr.read())!=-1){
            System.out.print((char)zi);
        }

相关文章:

  • 2021-07-03
  • 2022-12-23
  • 2021-08-11
  • 2021-09-16
  • 2022-12-23
  • 2022-12-23
  • 2021-08-20
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-06-21
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案