我有一个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]
答案 0 :(得分:1)
someList[0]
的值也必须进行插值。尝试:
println this."${someList[0]}"