• 技术文章 >Java >java教程

    java如何读取txt

    爱喝马黛茶的安东尼爱喝马黛茶的安东尼2019-12-27 11:07:19原创1230

    TXT是一个文本文件,一般采用流的方式读取:

    java提供了一个FileInputStream,我们可以直接以文件路径构造这个流,也可以以文件对象构造它。如:

    FileInputStream fin = new FileInputStream("d:/aa.txt");

    然后使用这个流就可以直接读取到文件了,但是这个时候读取到的内容是int类型的数值,所以需要进一步的处理,我们把fin外面包上一个InputStreamReader,就变成了这样:

    InputStreamReader reader = new InputStreamReader(fin);

    但是这一个reader读取文本并不是很方便,有一点要注意,在这一个reader的构造方法上面可以设定字符编码;接下来,使用这个reader构造BufferedReader,BufferedReader拥有一个名为readLine的方法,可以读取一整行的文本,作为字符串返回,因此用起来会比较方便。

    BufferedReader buffReader = new BufferedReader(reader);

    接下来就是借助循环来读取文件中的字符串了,然后,去做你想做的事情好了。

    import java.io*;
    public class MainStart{
        public static void main(String args[]){
            String filePath = "D:/aa.txt";
            FileInputStream fin = new FileInputStream(filePath);
            InputStreamReader reader = new InputStreamReader(fin);
            BufferedReader buffReader = new BufferedReader(reader);
            String strTmp = "";
            while((strTmp = buffReader.readLine())!=null){
                System.out.println(strTmp);
            }
            buffReader.close();
        }
    }

    PHP中文网,有大量免费的JAVA入门教程,欢迎大家学习!

    以上就是java如何读取txt的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:java 读取 txt
    上一篇:java如何获取文件路径 下一篇:java t是什么意思
    PHP编程就业班

    相关文章推荐

    • python怎么读取txt• python怎么读取txt文件• java读取txt乱码解决方法• java读取txt中文乱码

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网