如何在不使用格式的情况下在javadoc中使用“<”和“>”?
如果我在javadoc中写入<xmlElement>
,它不会出现,因为标签在格式化文本时有特殊的function。
我怎样才能显示这个字符在javadoc?
您可以使用<
对于>
和>
为> 。
最近版本的JavaDoc支持{@literal A <B> C}; 这会正确输出内容(在生成的HTML中转义“<”和“>”)。
请参阅http://download.oracle.com/javase/1.5.0/docs/guide/javadoc/whatsnew-1.5.0.html
考虑到XML是实际的代码,我相信Javadoc中的XML片段更适合于标记而不是{@literal A <B> C}标记。
{@code}标签使用固定宽度的字体,使其内容成为实际的代码。
将它们转换为HTML: <
和>
您只需要使用其中一个尖括号的HTML等价物。 <
可以表示为<
或<
。 这是从真正的Javadoc采取的一个样本:
<PRE> &LT;的complexType> &LT;复杂内容> &lt; restriction base =“{http://www.w3.org/2001/XMLSchema}anyType”> &LT;序列> [...]
这显示为:
<complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence>
如果您将maven设置为使用降价 ,则可以用反引号将其包围。
`A<B>C`
比`A<B>C`
好一点点`A<B>C`