JavaDoc 中的 {@code memberData} 和 <code>memberData</code> 有什么区别

2022-09-01 00:37:05

在 JavaDoc 中 和 之间有什么区别{@code memberData}<code>memberData</code>


答案 1

有两个主要区别:

  1. {@code ...}更简洁:更易于阅读(和键入)。

  2. 其中的文本将自动为您进行 HTML 转义。{@code ...}

    例如,等效于 。{@code List<String>}<code>List&lt;String&gt;</code>

另请参阅 {@code} 的文档


答案 2

等效于,不同之处在于它允许您使用尖括号,而不是 HTML 实体和 。{@code}<code><>&lt;&gt

例:

{@code LinkedList<String>}

Javadoc知道如何将其解释为不需要生成HTML。<code>


推荐