groovy map集合使用

来源:互联网 发布:如何提高淘宝店信誉 编辑:程序博客网 时间:2024/05/28 03:02
def map = [a:'aa',b:'bb',c:11]println map.aprintln map['a']println map.'c'/** * 遍历元素 * 返回 * a=aa * b=bb * c=11 */map.each {    key,value->        println "${key}=${value}"}/** * 取出集合中的一个元素 * 返回 a=aa */println map.find {    key,value ->        value =~'a'}/** * 添加元素 * [a:aa, b:bb, c:11, x:xx] */println map + [x:'xx'] //返回新的mapprintln map << [x:'xx'] // 还是原来的map/** * 展开元素  [a, b, c, x] */println map*.getKey()
原创粉丝点击