本文介紹了如何才能像@name(&;Luke&;Quot;)那樣在括號(hào)中沒(méi)有屬性的情況下進(jìn)行Java批注呢?的處理方法,對(duì)大家解決問(wèn)題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧!
問(wèn)題描述
如何在括號(hào)內(nèi)沒(méi)有屬性名稱的情況下進(jìn)行自定義Java批注?
我不想要:@annotation_name(att=valor)
。我只想要像Servlet一樣,即:
@WebServlet("/main")
推薦答案
使用名為value
的屬性定義批注,則可以省略名稱:
@interface CustomAnnotation
{
String value();
}
可以這樣使用:
@CustomAnnotation("/main")
// ...
這篇關(guān)于如何才能像@name(&;Luke&;Quot;)那樣在括號(hào)中沒(méi)有屬性的情況下進(jìn)行Java批注呢?的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,