在使用ReadBuffer和WriteBuffer时如何从下至上反转读取文本文件?

问题描述 投票:0回答:2

我是Java的初学者,尝试尝试时遇到麻烦。我有一个文本文件,逐行打印。ReadBuffer可以帮助我的班级阅读文本文件并将其打印到gui上。但是,当前正在从顶部(最旧的打印)到底部(最新的打印)进行读取。如何在不使用任何外部库的情况下从下至上打印?

java bufferedreader bufferedwriter
2个回答
0
投票

要添加到Juans中,实际上BufferedReader中有一个lines()方法将返回一个流。从那里可以反向迭代。


-1
投票

如果我没记错的话,BufferedReader有一个readLine()方法。您可以读取文件的所有行,将它们存储在ArrayList <>中,并从头到尾读取ArrayList。

© www.soinside.com 2019 - 2024. All rights reserved.