java—将所有带注解的对象添加到集合

km0tfn4u  于 2021-07-04  发布在  Java
关注(0)|答案(1)|浏览(351)

我试图利用反射的优势将所有带注解的对象添加到集合中。坦白说,我不知道怎么做。假设对象(或字段)是用 @DictionaryEntry ,我怎样才能做到这一点?
谢谢您。

nimxete2

nimxete21#

好吧,我朋友刚给了我答案,我会在这里打出来。只需迭代声明的字段并过滤带注解的 isAnnotationPresent(DictionaryEntry.class) 并在集合中添加 field.get(this) .

相关问题