我有一个像1.txt
这样的文本文件它包含一些文字。现在我有上面文本文件的行号。现在我想在java中逐行编号。有人帮我朋友吗?
答案 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
的输入