将配对列表收集到地图中

Bas*_*ani 2 groovy

我们如何将值对列表的列表收集到映射中,其中所述对被转换为key:value映射中的条目,如下所示:

a = [[1,11], [2,22], [3,33]]
b = ...?
assert b == [1:11, 2:22, 3:33]
Run Code Online (Sandbox Code Playgroud)

tim*_*tes 5

因为collectEntries使用配对列表,你可以做

def b = a.collectEntries()
Run Code Online (Sandbox Code Playgroud)