我有两个Java函数:
/**
* Do something with param
*/
public String doSomething(String param) {...};
/**
* ...
*/
public String doSomething(Integer param) {...};
Run Code Online (Sandbox Code Playgroud)
如何使第二个函数的描述显示第一个函数的精确副本?
Kev*_*n D 21
假设复制和粘贴不适合你,我相信惯例是使用@see标签来引用另一种方法,它将提供更多细节.
在您的示例中,doSomething(Integer param)将具有引用String版本的@see标记.
维基百科有一些例子,http://en.wikipedia.org/wiki/Javadoc
和javadoc工具的oracle站点一样http://www.oracle.com/technetwork/java/javase/documentation/index-137868.html#multiple@see
由于具有不同类型参数的两种方法不能具有相同的描述.但对于继承方法,我们可以使用相同的描述.
对于继承的方法,你可以使用
{@inheritDoc}
它从重写的方法复制描述.