2 つのマップの値を合計し、グアバを使用して合計値を含むマップを返すにはどうすればよいですか? 両方のマップが同じキーのセットを持つことは間違いありません。
例:
Map<OccupancyType, BigDecimal> filteredPrice
[ 1 : 100 ]
[ 2 : 50 ]
[ 3 : 200 ]
その他の地図
Map<OccupancyType, BigDecimal> pkgPrice
[ 1 : 10 ]
[ 2 : 20 ]
[ 3 : 30 ]
合計マップ
Map<OccupancyType, BigDecimal> sumPrice
[ 1 : 110 ]
[ 2 : 70 ]
[ 3 : 230 ]
これらのマップを繰り返し処理して値を簡単に合計できることはわかっていますが、グアバ メソッドの 1 つを使用してこれを行うよりクリーンな方法はありますか?