gpt4 book ai didi

java - 如何计算 java 中的注释(单行和多行)?

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:56:55 25 4
gpt4 key购买 nike

我正在用 Java 做项目。因为我有一个部分,我必须确定程序中的单个、多个评论和评论总数。我需要您的指导来计算 java 中单行注释、多行注释和总无注释行的数量。

最佳答案

如果您只想了解有关注释和代码的行数摘要,请查看 CLOC .将它指向源目录,即:

cloc src

...它会为您显示摘要。

CLOC 还处理使您自己难以解决此问题的极端情况 - 多行注释、字符串中的注释查找行等。以下内容:

package test;

public class Main {

/**
* A javadoc comment.
* @param args
*/
public static void main(String[] args) {
System.out.println("/* This isn't a comment */");
/* This is a comment */
//Comment
System.out.println("//Not comment");
}
//Comment
}

CLOC给出了2个空行,7个注释行,7个代码行。

是的,您可以自己用 Java 编写一些东西,但除非这是一个特定的家庭作业问题(在这种情况下应该这样标记)为什么要重新发明轮子?你需要处理很多极端情况,做很多测试以确保它有效,将它与现有工具进行比较等。当你已经有了可以很好地完成工作的东西时,这样做真的没有意义。

关于java - 如何计算 java 中的注释(单行和多行)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5283200/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com