2012-04-27 47 views
-2

我想实现一个简单的日志读者和我在寻找一个Java框架(如Apache的百科全书IO),其执行以下操作 -爪哇 - 逐行读取文件中的行 - 与分页

  • 读取文本文件行
  • 提供了一个寻呼功能 - 即我应该能够提及我需要从文件中读取的行数+从下一页开始获取行 - 说第50行到第100行

有没有这样的标准框架? (不想在这里重新发明轮子)

+3

“标准框架”是...基本文件IO。打开文件,读取线条,保持计数。 – 2012-04-27 15:22:35

回答

0

足以帮助您开始!

Scanner scanner = new Scanner(new FileReader("myFile.txt"); 

while(scanner.hasNext()) { 
    String line = scanner.next(); 
    System.out.println(line); 
} 
+0

谢谢,现在我该如何从文件底部读取 - 向上? (又名时间戳的降序..) – 2012-04-27 16:16:16

+0

请参阅此主题。 http://stackoverflow.com/questions/6011345/read-a-file-line-by-line-in-reverse-order – krishnakumarp 2012-04-29 05:28:17