groovy 如何将$$x的嵌套变量值打印为10?有什么办法吗?

kyks70gy  于 2022-11-01  发布在  其他
关注(0)|答案(1)|浏览(123)

我如何打印10与x变量,我想打印10时,我做$$x或与x的帮助。我想x与名称和名称有值10替换,所以输出应该是10。

def x = "name"
def name = 10

print "Sum of x + y = $$x"

我知道这将抛出错误,但我希望$x应该替换为“name”,它将变为“$name”,并打印10。

to94eoyn

to94eoyn1#

为什么不使用Map来存储键值关联呢?

def x = "name"
def valueMap = [name: 10]

print "Sum of x + y = ${valueMap[x]}"

打印Sum of x + y = 10

相关问题