gpt4 book ai didi

Java读取txt文件的方法

转载 作者:qq735679552 更新时间:2022-09-29 22:32:09 26 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章Java读取txt文件的方法由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

java读取txt文件内容。可以作如下理解:

  • 首先获得一个文件句柄。File file = new File(); file即为文件句柄。两人之间连通电话网络了。接下来可以开始打电话了。
  • 通过这条线路读取甲方的信息:new FileInputStream(file) 目前这个信息已经读进来内存当中了。接下来需要解读成乙方可以理解的东西
  • 既然你使用了FileInputStream()。那么对应的需要使用InputStreamReader()这个方法进行解读刚才装进来内存当中的数据
  • 解读完成后要输出呀。那当然要转换成IO可以识别的数据呀。那就需要调用字节码读取的方法BufferedReader()。同时使用bufferedReader()的readline()方法读取txt文件中的每一行数据哈。
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
package com.campu;
 
import java.io.BufferedInputStream;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.InputStreamReader;
import java.io.Reader;
 
/**
  *
  @author 码农小江
  *
  H20121012.java
  *
  2012-10-12下午11:40:21
  */
public class H20121012
  {
   /**
    *
  功能:Java读取txt文件的内容
    *
  步骤:1:先获得文件句柄
    *
  2:获得文件句柄当做是输入一个字节码流,需要对这个输入流进行读取
    *
  3:读取到输入流后,需要读取生成字节流
    *
  4:一行一行的输出。readline()。
    *
  备注:需要考虑的是异常情况
    *
  @param filePath
    */
   public static void readTxtFile(String
  filePath){
     try {
         String
  encoding= "GBK" ;
         File
  file= new File(filePath);
         if (file.isFile()
  && file.exists()){ //判断文件是否存在
           InputStreamReader
  read = new InputStreamReader(
           new FileInputStream(file),encoding); //考虑到编码格式
           BufferedReader
  bufferedReader = new BufferedReader(read);
           String
  lineTxt = null ;
           while ((lineTxt
  = bufferedReader.readLine()) != null ){
             System.out.println(lineTxt);
           }
           read.close();
     } else {
       System.out.println( "找不到指定的文件" );
     }
     }
catch (Exception
  e) {
       System.out.println( "读取文件内容出错" );
       e.printStackTrace();
     }
   
   }
   
   public static void main(String
  argv[]){
     String
  filePath = "L:\\Apache\\htdocs\\res\\20121012.txt" ;
//  
  "res/" ;
     readTxtFile(filePath);
  
 
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我.

最后此篇关于Java读取txt文件的方法的文章就讲到这里了,如果你想了解更多关于Java读取txt文件的方法的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com