java - 我应该如何记录参数 "says"?

标签 java javadoc

无法解决问题:\我应该如何记录第二个参数“says”?因为 SonarQube 一次又一次地问我这个问题。

public class Dogs {

    private static final org.slf4j.Logger LOGGER = LoggerFactory.getLogger(Dogs.class);
    private final String                  name;
    private final String                  says;

    /**
     * The Dogs class.
     *
     * @param name
     *            says. // here the problem
     *
     */
    public Dogs(final String name, final String says) {
        this.name = name;
        this.says = says;
    }

}  

最佳答案

你应该在参数名前面加上@param,像这样:

/**
 * The Dogs class.
 *
 * @param name explain what is it ! 
 * @param says explain what is it !
 *
 */
public Dogs(final String name, final String says) {
    this.name = name;
    this.says = says;
}

关于java - 我应该如何记录参数 "says"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54383739/

相关文章:

java - 在 Android 中将 RGBA 转换为 ARGB_8888

java - 比较最终变量时如何摆脱警告?

java - 为什么新线程立即操作UI时没有CalledFromWrongThreadException?

java - 如何在 Javadoc 中引用注释?

math - Javadoc 与方程式?

java - 解析 JSON 并委托(delegate)给 JsonDeserializer 中的 defaultDeserializer

java - 为 Java 应用程序运行数据库迁移

java - 在 Maven 中合并外部 jar 依赖项的 javadoc URL

java - 如何在 JavaDoc 中显示示例代码,而无需手动复制/粘贴?

java - Ant Javadoc 任务失败