网站首页 文章专栏 Java解析txt文件
txt文件解读
编辑时间:2019年08月02日 作者:SeeYou 浏览量:195 类型:java

Java解析txt文件

Java解析txt文件

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

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

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

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

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

package com.zhixihanxi;

import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.InputStreamReader;

public class TestTxt {
    public static void Txt(String filepath){
        String encoding = "gbk";//txt一般默认编码为gbk
        File file = new File(filepath);
        if(file.exists() && file.isFile()){
            try {
                InputStreamReader read = new InputStreamReader(new FileInputStream(file),encoding);
                BufferedReader bufferedReader = new BufferedReader(read);

                String txtLine = "";
                while((txtLine = bufferedReader.readLine()) != null){
                    System.out.println(txtLine);
                }
                read.close();
            } catch (Exception e) {
                e.printStackTrace();
            }

        }
    }

    public static void main(String[] args) {
        String filepath = "C:\Users\Administrator\Desktop\1.txt";
        Txt(filepath);
    }

}


打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

出自:知兮寒兮

地址:applyset.xyz

版权声明:若无特殊注明,本文皆为《 知兮寒兮 》原创,转载请保留文章出处。

来说两句吧
最新评论