使用Java通过行号获取文本文件中的字符串?

时间:2014-11-06 06:59:54

标签: java string text-files

我有一个像1.txt

这样的文本文件

它包含一些文字。现在我有上面文本文件的行号。现在我想在java中逐行编号。有人帮我朋友吗?

1 个答案:

答案 0 :(得分:1)

非常基本的方法是迭代文件并返回所需的行,

BufferedReader r = new BufferedReader(new FileReader(file));
for (int i = 0; i < lineNumber - 1; i++)
{
   r.readLine();
}
return r.readLine();

请记住,Apache-commons提供了FileUtils.readLines(file).get(lineNumber);方法,该方法接受输入lineNumber作为返回String的输入