Heim  >  Artikel  >  Java  >  So implementieren Sie wiederholte Anmerkungen in Java

So implementieren Sie wiederholte Anmerkungen in Java

WBOY
WBOYnach vorne
2023-04-28 23:55:051708Durchsuche

Explanation

1 Die @Repeatable-Annotation muss die Containerklasse mit Anmerkungen versehen.

2. Um wiederholte Kommentare zu definieren, sind zwei Typen erforderlich: der Kommentartyp und der Kommentarcontainertyp. Jetzt kann in der Methode show() der Klasse TestAnnotation die Annotation @MyAnnotation direkt wiederholt werden.

Java8 bietet außerdem eine neue API bei der Analyse von Annotationen.

Instanz

@Repeatable(Authors.class)
@interface Author {
    String name();
}
 
@interface Authors {
    Author[] value();
}
 
@Author(name = "a")
@Author(name = "b")
class Article {
}

Das obige ist der detaillierte Inhalt vonSo implementieren Sie wiederholte Anmerkungen in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen