趣文网 > 作文大全

Java读取TXT文件的方法

2020-12-02 03:40:02
相关推荐

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

首先获得一个文件句柄。File file = new File(); file即为文件句柄。两人之间连通电话网络了。接下来可以开始打电话了。

通过这条线路读取甲方的信息:new FileInputStream(file) 目前这个信息已经读进来内存当中了。接下来需要解读成乙方可以理解的东西

既然你使用了FileInputStream()。那么对应的需要使用InputStreamReader()这个方法进行解读刚才装进来内存当中的数据

解读完成后要输出呀。那当然要转换成IO可以识别的数据呀。那就需要调用字节码读取的方法BufferedReader()。同时使用bufferedReader()的readline()方法读取txt文件中的每一行数据哈。

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 Java团长 * H20121012.java Java学习交流QQ群:589809992 我们一起学Java! * 2017-09-26下午18:52 */ 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:Apachehtdocs es20121012.txt"; // "res/"; readTxtFile(filePath); } }

阅读剩余内容
网友评论
显示评论内容(3) 收起评论内容
  1. 2022-03-06 08:38寒门十三[陕西省网友]IP:1744701534
    这种方法简洁高效,让我对Java读取TXT文件有了更深入的理解。
    顶1踩0
  2. 2021-02-01 08:53小妮[青海省网友]IP:1877719560
    @Say]感谢分享,使用Java读取TXT文件的方法减少了我在处理文件时的工作量。
    顶0踩0
  3. 2019-12-31 09:08Say][河北省网友]IP:1740750005
    Java读取TXT文件的方法非常实用,让我在处理文本数据时事半功倍。
    顶0踩0
相关内容
延伸阅读
小编推荐

大家都在看

我想对你说作文200字 生命的意义作文800字 初三优秀作文600字 家风家训作文300字 我变成了一只小鸟作文 乡村生活作文200字 七年级下册英语作文范文 精彩的瞬间作文600字 八下语文第一单元作文 正月十五元宵节作文 家乡的变化作文500字 学会欣赏作文600字 未来的世界作文400字 美女被打屁股作文 成长的快乐600字作文 难忘的回忆作文600字 五年级作文大全500字 作文大全450字左右 打雪仗作文200字 阅读让生活更美好作文 抽屁眼作文 走着走着花就开了作文 女生尿裤子作文 堆雪人作文200字 关于劳动的作文600字 端午节的趣事作文 亲情类作文700字 高考作文素材人物事例 近朱者赤近墨者黑作文 我眼中的半命题作文