在java中生成新的变量

时间:2016-01-03 22:48:48

标签: java variables dynamic

我想自动为我的存储创建一个新的变量。

应该像:

int var_count = getConfig().getInt("var_count");
++var_count;

int "var"+var_count = 123

如果var_count是例如4,它应该生成一个名为var4的变量。

1 个答案:

答案 0 :(得分:3)

  

我想自动为我的存储创建一个新的变量。

你不能。您可以(但)创建Map<String, Integer>并存储任意键值对。像

这样的东西
Map<String, Integer> map = new HashMap<>();
map.put("var" + var_count, 123);
System.out.println(map.get("var" + var_count));