java - 行号和文本文件 Java

标签 java

我正在为我的期末考试学习,我想知道是否有一种特殊的方法可以打印出文本文件中一行的数据。例如,如果我在文本文件中有以下内容:

11 
1c20 
203 
G2 

我想知道是否有一种方法可以让我输入例如 2 ,4 我会得到输出 1c20 203 G2。通过使用两个整数开始和结束。我研究过这种方法,但找不到任何东西。我知道有一个 getLineNumber() 但我想使用两个整数。

提前致谢!

最佳答案

这是一个选项(带指针):

  1. Read the inputs并将它们存储在两个变量 startend
  2. 使用 BufferedReader#readLine 读取每一行, 增加每一行的计数器
  3. 如果行号在范围内,则打印该行。
  4. 当计数器到达end时,跳出循环。

关于java - 行号和文本文件 Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10286342/

相关文章:

java - 在什么情况下程序员会从 DispatcherServlet 中获取 webApplicationContext ?

java - 如何使用 JDT 以编程方式重命名方法

java - 切换 CheckboxPreference onClick 的返回值

java - Java Swing 错误 - 未知更改

java - 使用 freemarker 将字符串中的最后 2 个字符大写?

java - 凯撒加密 ASCII 文本部分解密

java - 在 Linux 系统上安装 Spring Boot 应用程序

java - 强制 JPopupMenu 禁用其所有者 JFrame 上的悬停效果?

java - 如何在 JTable 中显示/隐藏不同的行部分

java - 在 Lucene 中使用不同的相似性获得相同的结果