java - 如何在 javadoc 中引用方法?

标签 java hyperlink javadoc

如何使用 @link 标签链接到方法?

我想改变:

/**
 * Returns the Baz object owned by the Bar object owned by Foo owned by this.
 * A convenience method, equivalent to getFoo().getBar().getBaz()
 * @return baz
 */
public Baz fooBarBaz()

收件人:

/**
 * Returns the Baz object owned by the Bar object owned by Foo owned by this.
 * A convenience method, equivalent to {@link getFoo()}.{@link getBar()}.{@link getBaz()}
 * @return baz
 */
public Baz fooBarBaz()

但我不知道如何正确格式化 @link 标签。

最佳答案

您可以在 Documentation Comment Specification for the Standard Doclet 找到更多关于 JavaDoc 的信息。 ,包括上的信息

{@link module/package.class#member label}

标签(您正在寻找的)。文档中对应的例子如下

For example, here is a comment that refers to the getComponentAt(int, int) method:

Use the {@link #getComponentAt(int, int) getComponentAt} method.

如果引用的方法在当前类中,则可以省略 module/package.class 部分。


关于 JavaDoc 的其他有用链接是:

关于java - 如何在 javadoc 中引用方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5915992/

相关文章:

java - 如何将 Java 中的 obj-c block 模拟为 Lambda?

c++ - 学习在 C++ 中实现链表堆栈类

html - 如何放置指向 "two levels above in the directory tree"的超链接?

Javadoc "ı" "i"问题

java - 关于try/catch block 中变量范围的问题

java - 将 docker 容器端口转发到本地主机

Java使用==运算符的比较接口(interface)

html - 图像和多行文本以及链接垂直对齐

java - 如何更新 java 文档库?

java - 如何生成 HTML5 有效的 Javadoc?