如何从特定行读取文件直到java中的文件结尾

时间:2015-05-08 15:28:57

标签: java java-io

我有这个文件:

 Line1.
 Line2.
 Line3.
 Line4.

我想从第二行( Line2 )开始阅读,直到文件结束。我怎么能用Java做到这一点?

1 个答案:

答案 0 :(得分:6)

如果你想逐行阅读文件,但跳过第一行,我建议你做

Files.lines(Paths.get("yourfile"))
     .skip(1)
     .forEach(...);

请注意,此解决方案依赖于Java 8(去年3月发布)中添加的API,因此如果您尚未升级,则可能需要这样做。