當前位置:編程學習大全網 - 網站源碼 - java中怎麽獲得壹個文本文件的行數

java中怎麽獲得壹個文本文件的行數

涉及到java中讀寫文件的IO操作。

獲取壹個文本文件的行數較為方便的方法,是通過BufferedReader類的readLine()方法,間接的統計行數。

源代碼:

public static int getTextLines() throws IOException {

String path = "c:\\job.txt" ;// 定義文件路徑

FileReader fr = new FileReader(path); //這裏定義壹個字符流的輸入流的節點流,用於讀取文件(壹個字符壹個字符的讀取)

BufferedReader br = new BufferedReader(fr); // 在定義好的流基礎上套接壹個處理流,用於更加效率的讀取文件(壹行壹行的讀取)

int x = 0; // 用於統計行數,從0開始

while(br.readLine() != null) { // readLine()方法是按行讀的,返回值是這行的內容

x++; // 每讀壹行,則變量x累加1

}

return x; //返回總的行數

}

  • 上一篇:電腦版qq如何登錄網頁版
  • 下一篇:有哪些指標可以用來衡量股票和債券的相對風險溢價?
  • copyright 2024編程學習大全網