fed*_*lov 74 groovy dictionary
第一张地图是默认选项[a: true, b: false].第二张地图 - 用户传递的选项[a:false].Groovy有映射合并方法来获取[a: false, b:false]吗?
在Groovy中实现它并不是问题.我问的是开箱即用的方法
tim*_*tes 160
你可以使用加号:
assert [ a: true, b: false ] + [ a: false ] == [ a: false, b: false ]
Run Code Online (Sandbox Code Playgroud)
或左移:
assert [ a: true, b: false ] << [ a: false ] == [ a: false, b: false ]
Run Code Online (Sandbox Code Playgroud)
不同之处在于<< 将右手地图添加到左手地图中.使用时+,它会根据LHS构建一个新的Map,并将右手图添加到其中
| 归档时间: |
|
| 查看次数: |
33306 次 |
| 最近记录: |