标签: map groovy
还有更多#34; Groovy#34;这样做的方式还是一个班轮?
def map1 = [:], map2= [foo: "bar"] if (map1.submap) { map1.submap << map2 } else { map1.submap = map2 }
答案 0 :(得分:1)
使用withDefault:
withDefault
def map1 = map1.withDefault { [ foo: 'bar' ] }