Java注释,用于将字段设置为其名称

时间:2013-05-06 14:00:10

标签: java annotations

是否有任何Java注释将字段值设置为其名称,例如:

public interface Protocol {
    @Whatever String START; // Here @Whatever annotation would set START to "START" in any static string field.
}

1 个答案:

答案 0 :(得分:4)

不,但你可以使用枚举类。

public enum Protocol  {
   START,
   END
}

然后你会写:

System.out.println(Protocol.START);

您将获得“开始”