【发布时间】:2018-04-06 09:07:13
【问题描述】:
我们有一个清单:
List test = ["a", "b", "c"]
我不想更改这个硬编码的列表,因为它有很多项目。
当像这样打印时:
println "${test}"
我们得到[a, b, c],但我想要["a", "b", "c"]
有什么建议吗?
【问题讨论】:
-
您实际面临的问题是什么?
-
将 groovy 命令作为字符串从 master 传递到 slave。
-
你不能传递列表而不是字符串吗?
-
是与否,我们将一个命令作为字符串传递给从节点以在那里执行。因此,当我们在主节点上循环遍历此列表时,一切正常,但是当在此字符串中定义循环时,它会尝试循环 [a, b, c] 而不是字符串列表。
标签: string list groovy concatenation