java - 在java中显示文件中的一些行

标签 java file

我有一个包含 10 行的 txt 文件,我想编写 Java 代码来显示第 3 行到第 5 行。

有人可以帮助我吗?

最佳答案

  void Scan(String filename, int start, int end) {
      Scanner in = null;
      try {
          in = new Scanner(new File(filename));
      } catch(FileNotFoundException e) {
          e.printStackTrace();
      }
      int line = 1;
      while(line < start) {
          in.nextLine();
          line++;
      }
      while(line <= end) {
          System.out.println(in.nextLine());
          line++;
      }
  }

}

关于java - 在java中显示文件中的一些行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28153496/

相关文章:

php - 将txt文件读入二维数组

复制文本文件的内容并将其复制到另一个文件

c - 无法将字符串保存到 log.txt

java - 如何在构造函数中用随机整数填充数组? (二维数组)

Java CDI 选择替代方案,无优先级

java - 微调器值未正确设置

windows - 使用 mfc/win32 将我程序自己的窗口的一部分保存到位图文件

java - 如何从 java.nio.Path 获取路径字符串?

java - 使用 MapR MultipleOutputs 写入 OrcNewOutputFormat 时出错

java - 无法解决 Eclipse "Archive for required library..."问题