小编kda*_*av4的帖子

如何将.txt文件的最后5行读入java

我有一个文本文件,包含几个条目,如:

hello
there
my
name
is
JoeBloggs
Run Code Online (Sandbox Code Playgroud)

我如何按降序读取最后五个条目,即来自JoeBloggs-那里

我目前只有代码来阅读最后一行:

public class TestLastLineRead {
    public static void main(String[] args) throws Exception {           
        FileInputStream in = new FileInputStream(file.txt);
        BufferedReader br = new BufferedReader(new InputStreamReader(in));
        String strLine = null, tmp;
        while ((tmp = br.readLine()) != null) {
            strLine = tmp;
        }

        String lastLine = strLine;
        System.out.println(lastLine);
        in.close();    
    }
}
Run Code Online (Sandbox Code Playgroud)

java file-io

3
推荐指数
3
解决办法
2万
查看次数

标签 统计

file-io ×1

java ×1