我正在为我的期末考试学习,我想知道是否有一种特殊的方法可以打印出文本文件中一行的数据。例如,如果我在文本文件中有以下内容:
11
1c20
203
G2
我想知道是否有一种方法可以让我输入例如 2 ,4 我会得到输出 1c20 203 G2。通过使用两个整数开始和结束。我研究过这种方法,但找不到任何东西。我知道有一个 getLineNumber() 但我想使用两个整数。
提前致谢!
最佳答案
这是一个选项(带指针):
- Read the inputs并将它们存储在两个变量
start
和end
中
- 使用
BufferedReader#readLine
读取每一行, 增加每一行的计数器 - 如果行号在范围内,则打印该行。
- 当计数器到达
end
时,跳出循环。
关于java - 行号和文本文件 Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10286342/