Groovy动态变量的价值

时间:2015-07-03 02:45:35

标签: groovy

我有一个groovy脚本,如下所示。我已经定义了一个包含动态变量的列表。动态变量具有不同的值。我如何打印变量的值 - 我不想硬编码this.var0。请帮忙。

someList = []

for (i in 0..2) {
    someList[i] = "var${i}"
}

var0 = "test1"

// print the values of the variables in the list
println this.someList[0]

1 个答案:

答案 0 :(得分:1)

someList[0]的值也必须进行插值。尝试:

println this."${someList[0]}"