ich eine Anmerkung erstellt haben:Warum „Integer.TYPE“ zeigen Fehler in Anmerkung „Attributwert muss konstant sein“
@Target(ElementType.FIELD)
@Retention(RetentionPolicy.RUNTIME)
public @interface Test
{
Class something();
}
Aber wenn ich es nennen mit Integer.TYPE
(für den Rückgabetyp eines int), zeigt es den Fehler an.
public class TestA
{
@Test(Integer.TYPE)
public int id;
}