查看工程里有多少行java代码
Posted lwcode6
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了查看工程里有多少行java代码相关的知识,希望对你有一定的参考价值。
public class TestCodeNum public static void main(String[] args) throws IOException // java代码 int java_num = getProjectFileNumber(new File("D:\\lw\\work_space\\yxhd\\lcs\\lcs-service\\src\\main\\java\\io\\kyoto"), ".java"); // resource目录 // xml int xml_num = getProjectFileNumber(new File("D:\\lw\\work_space\\yxhd\\lcs\\lcs-service\\src\\main"), ".xml"); // properties int properties_num = getProjectFileNumber(new File("D:\\lw\\work_space\\yxhd\\lcs\\lcs-service\\src\\main"), ".properties"); System.out.println("java:" + java_num); System.out.println("xml:" + xml_num); System.out.println("properties:" + properties_num); System.out.println("total:" + (java_num + xml_num + properties_num)); private static int getProjectFileNumber(File file, String endsWith) throws IOException int number = 0; if (file.exists()) if (file.isDirectory()) for (File subFile : file.listFiles()) number += getProjectFileNumber(subFile, endsWith); else if (file.isFile() && file.getName().endsWith(endsWith)) BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(file))); while (br.readLine() != null) number += 1; else System.out.println("===" + file.getAbsolutePath()); return number;
以上是关于查看工程里有多少行java代码的主要内容,如果未能解决你的问题,请参考以下文章
开发环境Android 命令行中执行 Java 程序 ( IntelliJ IDEA 中创建 Java / Kotlin 工程 | dx 打包 DEX 字节码文件 | dalvikvm 命令 )(代码