2

2 つのマップの値の違いを見つけようとしています

@Test
void testCollecEntries() {
    def mapOne= ["A":900,"B":2000,"C":1500]
    def maptwo = ["A":1000,"D":1500,"B":1500]

    def balanceMap = maptwo.collectEntries { key, value-> [key:value-mapOne[key]]   }

    println balanceMap
}

maptwo の値と mapOne の値の違いを見つけようとしています。エントリが存在しない場合は、無視する必要があります。これにより、ヌルポインター例外が発生します。

どんな助けにも感謝します。

4

2 に答える 2