我需要实现一个能够读取任意大文本文件的分页小部件。小部件将由具有广泛硬件的不同应用程序使用(低端内存较低的移动设备),因此需要相当节省内存和高效。每个用户的寻呼量也将任意不同。有没有免费的示例代码在某处实现了这个?如果可能的话,我正在寻找一个java片段。
最佳答案
java.io.RandomAccessFile 在这里应该很有帮助,因为它允许您开始读取文件中的任何位置。这使您能够仅将当前页面保留在内存中。
关于java - 对非常大的文本文件进行分页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1894562/