创建新注解时
public @interface Invariant {
String min();
String max();
String Default();
String freeform();
}元素似乎按字母顺序出现。我想知道是否有一种方法可以强制在注释本身中建立相同的顺序?
我得到了
@Invariant(Default = "", freeform = "", max = "", min = "")我想要
@Invariant(min = "", max = "", Default = "", freeform = "")发布于 2012-07-19 07:04:04
注释中元素的顺序是无关紧要的,强制排序是没有任何意义的。不要在这上面浪费你的精力,这是不值得的--而且无论如何,你不能强行订购,这是不可能的。
发布于 2012-07-19 07:00:43
不,我怀疑是否有办法强制属性的顺序。
https://stackoverflow.com/questions/11551400
复制相似问题