UFO ET IT

Java Annotation에서 문자열 배열을 설정하는 방법

ufoet 2020. 11. 21. 08:37
반응형

Java Annotation에서 문자열 배열을 설정하는 방법


다음과 같은 주석을 선언했습니다.

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

따라서 유효한 주석은 다음과 같습니다.

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

내가 알아낼 수없는 것은 author ()가 String []을 반환하기 때문에 둘 이상의 작성자를 설정하는 방법입니다.

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

작동하지 않습니다!


다음과 같이하십시오.

public @interface CustomAnnot {

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

}

그리고 주석 :

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

참고 URL : https://stackoverflow.com/questions/20632940/how-to-set-string-array-in-java-annotation

반응형