有没有办法在java中将变量转换为常量?

时间:2018-05-13 12:54:56

标签: java spring variables annotations constants

我想通过读取属性文件在运行时设置spring注释的值。我可以读取属性文件的值并分配给变量,但注释只接受“常量”,**是否可以将此变量更改为常量**并将其用作注释的值?

  

因为我已经解释过“可以在java中将变量转换为常量吗?”

1 个答案:

答案 0 :(得分:1)

您无法变量转换为常量,但是,根据范围,您可以创建新的final变量并使用非const变量对其进行初始化。这对我来说既适用于方法,也适用于类本身

int test = 10;
final int test2 = test;