我试图找出两张地图中的值之间的差异
@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 的值的差异。如果该条目不存在,我需要忽略。这给了我一个空指针异常。
感谢任何帮助。