【发布时间】:2021-12-17 09:38:58
【问题描述】:
我想找到一个比遍历地图列表更好的解决方案,如下所示:
[[name:"Gromit", likes:"cheese", id:1234],[name:"john", likes:"fries", id:1234],...]
我有一个名字列表,例如 ["lisa","carl","bob"...]。所以我想在地图列表中搜索与我的名字列表关联的“喜欢”和“id”,但我不想使用一些布尔代码遍历每个名字的列表。
对于常规地图,我想我可以这样做:
if(regularMap.containsKey(key)) {
println regularmap[key]
}
如何对 Jenkins 声明式管道中的地图列表执行类似操作?
【问题讨论】:
标签: arrays groovy associative-array jenkins-groovy