复杂变量(变量名称变更与其他变量)可能吗?

时间:2012-04-16 17:51:43

标签: java

我想使用一种方法来使用变量来改变其他变量的名称...... 因为一个例子总是合适的:

<?php
for ($i = 1; $i <= 5; $i++) {
  ${a.$i} = "value";
}   

echo "$a1, $a2, $a3, $a4, $a5";
//Output is value, value, value, value, value
?>

对我来说,我有5个步骤,每个步骤,我都有类似step1_desc的描述,我可以在java中执行类似步骤{step} _desc的操作吗?

提前致谢

1 个答案:

答案 0 :(得分:0)

您可以使用数组,或Map来执行此操作,

String arr[] = new String[3];
arr[0]="value1";
arr[1]="value2";
arr[2]="value3";

Map<String, String> map = new HashMap<String, String>();
map.put("anyName", "anyValue");
//access it now
map.get("anyName");