小编Var*_*kar的帖子

Groovy 中的分组依据

我有一个对象列表如下

[["GX 470","Model"],["Lexus","Make"],["Jeep","Make"],["Red","Color"],["blue","Color"]]
Run Code Online (Sandbox Code Playgroud)

我想把它转换成

{"Model":["GX 470"],"Make":["Lexus","Jeep"],"Color":["Red", "blue"]}
Run Code Online (Sandbox Code Playgroud)

我试过

list.groupBy{ it[1] }
Run Code Online (Sandbox Code Playgroud)

但这让我回归

{"Model":[["GX 470","Model"]],"Make":[["Lexus","Make"],["Jeep","Make"]],"Color":[["Red","Color"],["blue","Color"]]}
Run Code Online (Sandbox Code Playgroud)

collections groovy grouping

4
推荐指数
2
解决办法
8484
查看次数

标签 统计

collections ×1

groovy ×1

grouping ×1