import java.io.*;
public class CountOfLines {
public static void main(String[] args) {
f(new File("E:\\Users\\17315\\Workspaces\\Idea2018\\read-xml-demo\\src\\main\\java\\com\\example\\demo\\ReadXmlFileTest"));
}
private static void f(File file){
File[] files = file.listFiles();
for (File f :files){
if(f.isDirectory()){
f(file);
}
if(f.isFile()){
System.out.println(f.getAbsolutePath());
try {
FileReader fileReader = new FileReader(f);
LineNumberReader lineNumberReader = new LineNumberReader(fileReader);
int linenumber = 0;
while(lineNumberReader.readLine()!=null){
linenumber ++;
}
System.out.println("总行数 : " + linenumber);
lineNumberReader.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
}
结果:
趣闻:
和老婆的一次真实对话
趣闻操作截图: