如何在 Java 注释中设置字符串数组

我宣布了这样一个注释:

public @interface CustomAnnot
{
String[] author() default "me";
String description() default "";
}

因此,有效的注释应该是

@CustomAnnot(author="author1", description="test")

我不明白的是,如何设置多个作者,因为 author ()有返回 String [] ,这应该是可能的。

@CustomAnnot(author="author1","autor2", description="test")

没用!

79092 次浏览

Do it like this:

public @interface CustomAnnot {


String[] author() default "me";
String description() default "";


}

And your annotation:

    @CustomAnnot(author={"author1","author2"}, description="test")