标签: java spring variables annotations constants
我想通过读取属性文件在运行时设置spring注释的值。我可以读取属性文件的值并分配给变量,但注释只接受“常量”,**是否可以将此变量更改为常量**并将其用作注释的值?
因为我已经解释过“可以在java中将变量转换为常量吗?”
答案 0 :(得分:1)
您无法将变量转换为常量,但是,根据范围,您可以创建新的final变量并使用非const变量对其进行初始化。这对我来说既适用于方法,也适用于类本身
final
int test = 10; final int test2 = test;