java技术栈进阶

5.java 集合醉醉念

2017-03-27  本文已影响12人  进击的小鹿
  1. 通过Map.entrySet遍历key和value

     for (Map.Entry<String, String> entry : map.entrySet()) {   
        System.out.println("key= " + entry.getKey() + " and value= " + entry.getValue());
    }
    

2.java.util包中的Vector ,Stack,Dictionary ,Hashtable ,Properties,BitSet

3.HashMap HashMap 是一个散列表,它存储的内容是键值对(key-value)映射。该类实现了Map接口,根据键的HashCode值存储数据,具有很快的访问速度,最多允许一条记录的键为null,不支持线程同步。(put操作新加入的entry放在链头)

4.HashSet该类实现了Set接口,不允许出现重复元素,不保证集合中元素的顺序,允许包含值为null的元素,但最多只能一个。

5.Set和List的区别

上一篇 下一篇

猜你喜欢

热点阅读