import java.lang.annotation.ElementType.*;
import java.lang.annotation.Target;
@Target({TYPE, FIELD, METHOD})
public @interface Inter1 {
}
上記のような列挙型を使用せずに、列挙型の配列を直接使用するSuppressWarnings
などの他の注釈を見てきました。しかし、カスタム注釈の 1 つでそれを使用しようとすると、エラーが発生します。動作させるには、ElementType.TYPE または ElementType.FIELD として指定する必要があります。このコードの何が問題になっていますか?Deprecated
ElementType