在javadoc中订购的枚举

bru*_*uno 16 java enums javadoc

枚举的Javadoc始终使用字母顺序显示其常量.有可能改变吗?

例如,如果常量没有显示为星期五,星期一,星期六,星期日,星期四,星期二,星期日,那么javadocjava.time.DayOfWeek会更好看......

ggo*_*van 1

默认的 HTML doclet 对其成员的摘要进行排序。

Collections.sort(members);
Run Code Online (Sandbox Code Playgroud)

来自/com/sun/tools/doclets/internal/toolkit/builders/MemberSummaryBuilder.java:312

您最好不要这样做。

Javadoc 按字母顺序排列摘要,以便您可以快速找到所需的摘要。打破该模型将使 Javadoc 更难快速扫描并找到您要查找的内容。

按字母顺序排列仅适用于摘要,完整的 Javadoc 将按照源文件中的缩写顺序排列。


如果您确实需要这样做,那么您可以推出自己的doclet,或者taglet可能能够做到这一点。