java如何获取注释元素的默认值?
假设我有一个注释
@Documented
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.METHOD)
public @interface MyAnnotation {
int value() default 1;
}
是否有任何方法可以使用反射或其他方法获得1
的值
你可以在下面搜索框中键入要查询的问题!
假设我有一个注释
@Documented
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.METHOD)
public @interface MyAnnotation {
int value() default 1;
}
是否有任何方法可以使用反射或其他方法获得1
的值
# 1 楼答案
是的,你可以使用^{}
以下面的例子为例
它会打印
# 2 楼答案
怎么样