首页 > 编程语言 > 详细

JAVA本地文本读取---解决中文乱码

时间:2020-05-17 11:40:56      阅读:53      评论:0      收藏:0      [点我收藏+]
 1 import java.io.*;
 2 
 3 public class ReadFile {
 4     public static void main(String[] args) {
 5 
 6         try {
 7             File file = new File("E:\\JavaLog/logs/1.txt");
 8             if (file.isFile() && file.exists()) {
 9                 //读取的时指定GBK编码格式,若中文出现乱码请尝试utf-8,window默认编码格式为GBK
10                 BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(file), "gbk"));
11                 String lineTxt = null;
12                 while ((lineTxt = br.readLine()) != null) {
13                     System.out.println(lineTxt);
14                 }
15                 br.close();
16             } else {
17                 System.out.println("文件不存在!");
18             }
19         } catch (Exception e) {
20             System.out.println("文件读取错误!");
21         }
22     }
23 }

 

JAVA本地文本读取---解决中文乱码

原文:https://www.cnblogs.com/Sulater/p/12904376.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!