【发布时间】:2020-05-26 02:06:54
【问题描述】:
可以在注解属性中使用 UUID 吗?我尝试在注释中添加 UUID 作为属性,如下所示,但它给了我错误Attribute value must be constant.
@Retention(RetentionPolicy.RUNTIME)
public @interface MyAnnotation {
String name() default "";
UUID guid() default UUID.random(); // there I have error
}
我还尝试了至少 null instad 的随机 UUID 但同样的错误。
谢谢。
【问题讨论】:
标签: java java-8 java-annotations