一个java文件中有注释行,有空行,有代码。假设一个java文件中的注释都是采用行注释//
现在在某个文件夹下有多个java文件,请统计有该文件夹下有多少个文件,总共有多少行代码,将结果写在一个result.txt文件中。

解决方案 »

  1.   

    myeclipse就有这个功能,但不是很强大。可以使用SourceCounter这个工具
      

  2.   

    myeclipse就有这个功能,但不是很强大。可以使用SourceCounter这个工具  
     ----是的 可以
      

  3.   

    刚才写错了,建议你看看panopticode
      

  4.   

    source counter真是好用呀 
      

  5.   

    以前写过一个很简单的,有兴趣就看看吧
    http://blog.csdn.net/kao331431214/archive/2009/03/04/3955079.aspx
      

  6.   

    统计有该文件夹下有多少个文件 这个比较容易实现 
    稍微查下API 里面应该有方法
      

  7.   

    File.listFiles列出文件
    读取文件到内存
    匹配每行代码进行统计
      

  8.   

    用Beyond Compare统计就好了哈
      

  9.   

    好像就是用
    File file = new File("路径名");
    file.listFiles.length就是文件数了,
    而代码数就是
    int sum = 0;
    for(int i = 0; i < file.listFiles.length; i++){
              sum += file.listFiles[i].length();
    }
    结果就是sum值了