15
Cara terbaik untuk menggabungkan dua peta dan menjumlahkan nilai-nilai kunci yang sama?
val map1 = Map(1 -> 9 , 2 -> 20) val map2 = Map(1 -> 100, 3 -> 300) Saya ingin menggabungkan mereka, dan menjumlahkan nilai-nilai kunci yang sama. Jadi hasilnya adalah: Map(2->20, 1->109, 3->300) Sekarang saya punya 2 solusi: val list = map1.toList ++ map2.toList val merged = list.groupBy …