java 逐行读取文本文件:Java 7,try-with-resources,没有行泄漏

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 逐行读取文本文件:Java 7,try-with-resources,没有行泄漏相关的知识,希望对你有一定的参考价值。

package co.vorobyev.snippets.read.line.java7;

import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;

public class TryNoLeakingRead {

    private void process(String line) {
        System.out.println(line);
    }

    public void read() throws IOException {
        try (BufferedReader reader = new BufferedReader(new FileReader("file.txt"))) {
            for (String line = reader.readLine(); line != null; line = reader.readLine()) {
                process(line);
            }
        }
    }

}

以上是关于java 逐行读取文本文件:Java 7,try-with-resources,没有行泄漏的主要内容,如果未能解决你的问题,请参考以下文章

java 逐行读取文本文件:Java 7

java 逐行读取文本文件:Java 8

java 逐行读取文本文件:Java 6

java 逐行读取文本文件:Java 6,Scanner

java 逐行读取文本文件:Java 6,Charset

Java 学习笔记 - IO篇:读写文本文件txt