Map

1)Map在处理键值对的时候,会把键值对存储在一个EntrySet里面,这样有利于其遍历整个Map集合

   为什么呢?因为其在内部,有Getkey,GetValue这两个方法

2)我们也可以单独拿出KeySet进行遍历

 Map

 

 

Map的接口常用方法

Map

 

1)put         添加

2)remove   移除

3)get   根据键获取值

4)size    获取元素个数

5)isEmpty   判断个数是否为0

6)clear  清除

7)containsKey  查找键是否存在

 

Map的各种遍历方式

1)迭代器

2)for.each

void map(){
        Map map = new HashMap();
        map.put("gugu","gugu");
        map.put("hehe","hehe");
        map.put("lili","lili");
        map.put("lala","lala");
        map.put("baba","baba");

        Set entrySet = map.entrySet();
        Iterator iterator = entrySet.iterator();
        while (iterator.hasNext()) {
            Object next =  iterator.next();
            Map.Entry m = (Map.Entry) next;
            System.out.println(m.getKey()+"-"+m.getValue());
        }
        for (Object o : entrySet) {
            System.out.println(o);
        }

    }

 

Map

上一篇:迷你MVVM框架 avalonjs 组件编写指南


下一篇:PPT--快捷键