现在,我遇到一个问题,在此请教大家啊,
问题如下:
实现一个命令行程序,可以统计指定目录下(注意可能嵌套多个子目录)java文件中的有效代码行数(具体见第三部分作业2)、注释行数、代码总行数(含空行)、类的数目、java文件数。
测试要求:
命令行执行举例:
calcodes.bat d:\projects
java文件数:13
类数:12
代码总行数:389
有效代码数:251
注释数:102
对于java文件数应该怎样求呢?
问题如下:
实现一个命令行程序,可以统计指定目录下(注意可能嵌套多个子目录)java文件中的有效代码行数(具体见第三部分作业2)、注释行数、代码总行数(含空行)、类的数目、java文件数。
测试要求:
命令行执行举例:
calcodes.bat d:\projects
java文件数:13
类数:12
代码总行数:389
有效代码数:251
注释数:102
对于java文件数应该怎样求呢?
这是俺实现的一个代码统计工具,可以参考一下
可以递归遍历所有文件啊。然后取文件名,后面是.java的就是计数。应该可以。