public class TankCodeCounter {
/*
* 统计某文件中,所有java代码中空格、注释和有效代码的行数
*/
static long totalWhiteLines = 0; //总的空行数
static long totalCommentLines = 0; //总的注释行数
static long totalNormalLines = 0; //总的有效代码行数
static long whiteLines = 0; //单独某java文件的空格数
static long commentLines = 0; //单独某java文件的注释行数
static long normalLines = 0; //单独某java文件的有效代码行数
public static void main (String[] args) {
File f = new File("E:\\share\\TankWarCodeCounter\\"); //文件的存放路径
File[] codesFiles = f.listFiles(); //获取文件夹中的文件目录