⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 linenumberdemo.java

📁 这是java 2应用开发指南这本书上所有例子的源代码
💻 JAVA
字号:
//LineNumberDemo.java
import java.io.*;
public class LineNumberDemo
{
        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 + -