これはかなり簡単なことですが、これを理解することはできません。私はそれにいくつかのオブジェクトとグルーヴィーなリストを持っているように:groovyをグループを使ってマップに変換する最大値
def listOfTings = [
["type": "A", "value": 1],
["type": "B", "value": 3],
["type": "A", "value": 2],
["type": "B", "value": 2]
]
と私はGROUPBY(タイプ)最大(値)のようにそこからマップを取得したい:
["A": 2, "B": 3]
しかし、私はできませんgroupByメソッドを見つけてください。私はcollectEntries
を使ってそれを理解していません。そのような結果を達成するための標準的な方法はありますか?