📄 linenumberdemo.java.bak
字号:
//LineNumberDemo.java
import java.io.*;
public class LineNumerDemo
{
public static void main(String args[])throws IOException{
//定义数据输入流
DataInputStream dis;
//定义文件输入流
FileInputStream fis;
//定义缓冲区输入流
BufferedInputStream bis;
//定义行号输入流
LineNumberInputStream lnis;
String strLine;
try
{
//创建文件输入流对象,与实际文件相连
fis = new FileInputStream("d:\\destnation.txt");
//根据文件输入流对象创建缓冲区输入流
bis = new BufferedInputStream(fis);
//根据缓冲区输入流对象创建行号输入流
lnis = new LineNumberInputStream(bis);
//根据行号输入流创建数据输入流
dis = new DataInputStream(lnis);
//从数据输入流中读数据
while((strLine=dis.readLine())!=null)
{
//从行号输入流中取得行号
int nLineNumber = lnis.getLineNumber();
//打印出行号和当前行内容
System.out.println(nLineNumber+":"+strLine);
}
dis.close();
}
catch(Exception e)
{
e.printStackTrace();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -