我有一些 null
类型的非en1
变量(例如Enum
)。问题是:如何获取与en1
变量引用的枚举常量相关的注释?
最佳答案
试试这个(java反射):
String field = En.AAA.name();
En.class.getField(field).getAnnotations();
它应该从
AAA
获得注释。编辑:
如作者所言:
en1.getClass().getField(((Enum)en1).name()).getAnnotations();
为他工作:)
关于java - 获取枚举类型变量的注释,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7254126/