groovy--集合map
发布时间:2020-12-14 16:37:48 所属栏目:大数据 来源:网络整理
导读:map声明方式 def myMap =['a':1,'b':2,'c':3]assert myMap instance HashMapassert myMap.size() == 3assert myMap['a'] == 1def emptyMap = [:]assert emptyMap.size() ==0def map = new TreeMap()map.putAll(myMap)assert map['a'] == 1 map操作符 def map
map声明方式def myMap =['a':1,'b':2,'c':3] assert myMap instance HashMap assert myMap.size() == 3 assert myMap['a'] == 1 def emptyMap = [:] assert emptyMap.size() ==0 def map = new TreeMap() map.putAll(myMap) assert map['a'] == 1 map操作符def map = ['a':1,'c':3] assert map['a'] == 1 assert map.a ==1 assert map.get('a') ==1 assert map.get('a',0) == 1 assert map['d'] ==null assert map.d ==null assert map.get('d') == null map['d'] =1 assert map.d ==1 map.e =2 assert map.e ==2 map常用方法def map =['a':1,'c':3] assert map.isEmpty() == false assert map.size() == 3 assert map.containskey('a') assert map.containsValue(1) assert map.any{entry->entry.value>2} assert map.every{entry->entry.key<'d'} (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |