Java 基于方法的LOC计数

Java 基于方法的LOC计数,java,methods,lines-of-code,Java,Methods,Lines Of Code,在给定java源文件的情况下,如何获得methodwise代码行?我需要在方法中获取LOC的逻辑。您如何需要这些数据?我想是哪种语言的Java,对吗 基本上,任何静态代码分析器工具都可以帮助您实现这一点,它们有很多,首先,请查看 如果您只需要一个简短的概述,您可以尝试任何基于IDE的插件(如Eclipse或for Eclipse) 如果趋势房地产如何变化很重要,你也可以试试像这样的大人物 Nota bene代码行度量有很多定义(LOC/ELOC/LLOC等,它指的是总代码行、有效代码行、包含关键

在给定java源文件的情况下,如何获得methodwise代码行?我需要在方法中获取LOC的逻辑。

您如何需要这些数据?我想是哪种语言的Java,对吗

基本上,任何静态代码分析器工具都可以帮助您实现这一点,它们有很多,首先,请查看

如果您只需要一个简短的概述,您可以尝试任何基于IDE的插件(如Eclipse或for Eclipse)

如果趋势房地产如何变化很重要,你也可以试试像这样的大人物


Nota bene代码行度量有很多定义(LOC/ELOC/LLOC等,它指的是总代码行、有效代码行、包含关键字的逻辑代码行……)。每个工具都说明了它是如何测量该属性的,请查看文档。

感谢您提供的宝贵信息。我需要编写一个Java代码来计算给定.Java源文件的方法块中的LOC。是的,正如我所说,LOC有很多定义:-)这里有一个简单的解决方案:
Path file=Path.get(filename);int loc=Files.readAllLines(file,Charset.defaultCharset()).size()