LineNumberReader的使用
public int getLineNumber()获得当前行号。
publicvoid setLineNumber(int lineNumber):设置行号
import java.io.FileReader;
import java.io.IOException;
import java.io.LineNumberReader;
/*
*BufferedReader
* |--LineNumberReader
* public int getLineNumber()获得当前行号。
* public voidsetLineNumber(int lineNumber)
*/
public class LineNumberReaderDemo {
publicstatic void main(String[] args) throws IOException {
LineNumberReaderlnr = new LineNumberReader(new FileReader("a.txt"));
//从10开始才比较好
lnr.setLineNumber(10);
//System.out.println(lnr.getLineNumber());
//System.out.println(lnr.getLineNumber());
//System.out.println(lnr.getLineNumber());
Stringline = null;
while((line = lnr.readLine()) != null) {
System.out.println(lnr.getLineNumber()+ ":" + line);
}
lnr.close();
}
}

本文介绍Java中LineNumberReader类的基本用法,包括如何设置和获取行号,并通过具体示例展示了如何读取文件内容并显示行号。
418

被折叠的 条评论
为什么被折叠?



