例如,属性文件有三个属性:
val1 = 1
val2 = 2
val3 = 3
我想添加第四个值,它是x.x.x的形式(x是前一个val的数字)。
val4 = val1+.+val2+.+val3 = 1.2.3
我做了很多谷歌搜索,但没有办法做到这一点。
答案 0 :(得分:2)
您无法在属性文件中添加变量,但是您可以预先计算并将其写下来,或者更好的是,执行此操作服务器端并将该特定值注册为属性。类似的东西:
Properties properties = new Properties();
properties.load(MY_INPUT_STREAM);
int val1 = properties.get("val1");
int val2 = properties.get("val2");
int val3 = properties.get("val3");
properties.put("val4", val1 + val2 + val3);