ตัวอย่าง
มีข้อความอยู่ในไฟล์ text file named "C:\\users\\nopphanan7\\newfile.txt" จำนวน 7 บรรทัดครับ
Line 1 Line 2 Line 3 Line 4 Line 5 Line 6 Line 7การนับจำนวนบรรทัด
package demo.file;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
import java.io.LineNumberReader;
public class LineNumberReaderExample {
/**
* @param args
*/
public static void main(String[] args) {
try {
File file = new File("C:\\users\\nopphanan7\\newfile.txt");
if (file.exists()) {
FileReader fr = new FileReader(file);
LineNumberReader lnr = new LineNumberReader(fr);
int linenumber = 0;
while (lnr.readLine() != null) {
linenumber++;
}
System.out.println("Total number of lines : " + linenumber);
lnr.close();
} else {
System.out.println("File does not exists!");
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
ผลลัพธ์ที่ได้คือ
Total number of lines : 7
0 comments:
Post a Comment