【发布时间】:2010-08-04 13:31:07
【问题描述】:
不确定标题是否具有误导性,但要求如下。
我需要使用字符串值作为自定义注释的输入。使用枚举值时,IDE 会给出
java 属性值必须是常量。
@test("test") // works
@test(Const.myEnum.test.toString()) //java attribute value must be constant
我了解到字符串值不可变的重要性。是否有可能通过枚举(不是公共静态最终字符串破解)实现。
谢谢。
【问题讨论】:
标签: java enums annotations