Document类:
import java.util.*;
import java.io.*;
public class Document {
File infile;
public Document(){}
public Document(File infile) {
this.infile = infile;
}
public int countLines(File infile)throws Exception{
int lines = 0;
Scanner input = new Scanner(infile);
while(input.hasNextLine()){
lines++;
}
input.close();
return lines;
}
}
主类:
import java.io.*;
public class TestDocument {
public static void main(String[]args)throws Exception{
File file = new File("C:/Users/Administrator/Desktop/SSK3101/LAB6/test.txt");
Document dc = new Document(file);
System.out.print(dc.countLines(file));
}
}