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