[英]Java annotation to set a field to it's name
是否有任何Java注釋將字段值設置為其名稱,例如:
public interface Protocol {
@Whatever String START; // Here @Whatever annotation would set START to "START" in any static string field.
}
不,但是您可以使用枚舉類。
public enum Protocol {
START,
END
}
然后當你寫的時候:
System.out.println(Protocol.START);
您將獲得“開始”
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.