统计项目下Java文件数及代码行数
来源:互联网 发布:加泰罗尼亚公投 知乎 编辑:程序博客网 时间:2024/05/30 04:56
<span style="font-size:18px;">package com.cyberway.iwode.synctao.util;import java.io.BufferedReader;import java.io.File;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;public class JavaCodeLines {private static final String PROJECT_DIR = "E:\\work\\iwode\\leto";private static int fileNum = 0;private static int lineNum = 0;private static void listNext(File dir) {File[] files = dir.listFiles();for (int i = 0; i < files.length; i++) {if (files[i].isDirectory()) {listNext(files[i]);} else {// System.out.println(fs[i].getAbsolutePath());try {if (files[i].getName().endsWith(".java")) {fileNum++;BufferedReader br = new BufferedReader(new FileReader(files[i]));while (br.readLine() != null) {lineNum++;}br.close();}} catch (FileNotFoundException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();}}}}public static void main(String[] args) throws Exception {File root = new File(PROJECT_DIR);listNext(root);System.out.println("Java files number: " + fileNum);System.out.println("Java code lines: " + lineNum);}}</span>
0 0
- 统计项目下Java文件数及代码行数
- 统计Java项目代码行数
- Java代码 统计项目的文件数量,和代码行数
- 项目代码行数统计--java类统计
- Atitit.Gui按钮与面板---项目规模的评估----文件数统计,结构,代码行数,每类型文件行数.
- 统计项目源码行数的Java代码
- 统计文件夹下java代码行数
- 利用正则表达式统计某个某个文件夹下所有java文件的 空格行数、注释行数、和代码行数
- 统计一个项目的代码行数,只统计cpp文件
- PHP统计目录下的文件总数及代码行数(去除注释及空行)
- 统计java代码行数
- Java统计代码行数
- JAVA统计代码行数
- java统计代码行数
- java代码行数统计
- java 统计代码行数
- java统计一个文件的字符数,单词数,行数
- 统计工程的文件数,整体代码的行数
- 黑马程序员——18,泛型应用,Map
- qtp测试学习-开篇
- Windows10 如何会成为微软的新起点?
- 【Cocos2d入门教程四】Cocos2d-x菜单篇
- Windows10 如何会成为微软的新起点?
- 统计项目下Java文件数及代码行数
- 像VS/VC一样调试python调用的C++共享库
- C++类内存分布
- java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory 解决方案
- 简单的二分搜索算法
- JavaScript键码表
- Android开发框架 afinal
- Sketch 小例子
- iOS连载第12篇