如何在不使用格式的情况下在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`