import java.io.*;
public class anli
{
public static void main (String[] args)
{
linenumber(); //设置行号和读取行号
}
public static void linenumber()throws IOException//这里不需要抛出异常
{
linenumberdemo();
}
public static void linenumberdemo()throws IOException
{
FileReader fr = new FileReader ("demo.txt");//使用他的子类来读取行号
LineNumberReader lnbr = new LineNumberReader (fr); //这个是记录行号的作用,把流对象当做参数传递过去
lnbr.setLineNumber(100); //设置从多少开始,不包括
String str = null ;
while ((str = lnbr.readLine())!=null)
{
sop(lnbr.getLineNumber()+":::"+str); //获取行号的方法
}
}
public static void sop (Object obj)
{
System.out.println(obj);
}
}