【Java总结-集合】Map接口,HashMap等
2015-05-11 21:24
281 查看
Map接口
继承图:Map常用方法
添加,删除操作
Object put(Object key, Object value)
Object remove(Object key)
void putAll(Map m)
void clear
元视图操作的方法
Set keySet()
Collection values()
Set entrySet()
元素查询操作
Object get(Object key)
boolean containsKey(Object key)
boolean containsValue(Object value)
int size()
boolean isEmpty()
boolean equals(Object obj)
HashMap
HashMap是Map使用频率最高的实现类允许使用null的key和null的value,与HashSet一样不保证key的顺序
LinkedHashMap
LinkedHashMap是HashMap的子类与LinkedHashSet类似,保证遍历顺序与插入顺序相同
TreeMap
保证key有一定顺序自然排序
定制排序
参考TreeSet;/article/9892510.html
Hashtable
古老的类,线程安全的ProPerties
属性文件:存放一些设置,或者数据Properties pro = new Properties();//实例化一个对象 pro.load(new FileInputStream("jdbc.properties"));//加载属性文件 String user = pro.getProperty("user");//得到属性值
相关文章推荐
- Java 集合系列14之 Map总结(HashMap, Hashtable, TreeMap, WeakHashMap等使用场景)
- Java 集合系列14之 Map总结(HashMap, Hashtable, TreeMap, WeakHashMap等使用场景)
- Java集合深入学习总结-HashMap
- java集合Map,HashMap,TreeMap知识点总结
- Java集合之HashMap总结
- Java 集合系列之 Map总结(HashMap, Hashtable, TreeMap, WeakHashMap等使用场景)
- Java集合专题总结(1):HashMap 和 HashTable 源码学习和面试总结
- Java【集合系列】-14- Map总结(HashMap, Hashtable, TreeMap, WeakHashMap等使用场景)
- Java集合源码学习(20)_Map接口的实现HashMap
- Java 集合系列14之 Map总结(HashMap, Hashtable, TreeMap, WeakHashMap等使用场景)
- java集合: List、Set、Map总结 + HashMap/Hashtable 区别
- Java 集合系列14之 Map总结(HashMap, Hashtable, TreeMap, WeakHashMap等使用场景)
- Java集合专题总结(1):HashMap 和 HashTable 源码学习和面试总结
- Java集合HashMap总结
- java集合: List、Set、Map总结 + HashMap/Hashtable 差别
- Java 集合系列14之 Map总结(HashMap, Hashtable, TreeMap, WeakHashMap等使用场景)
- Java集合--Map总结(HashMap, Hashtable, TreeMap, WeakHashMap等使用场景)
- Java集合专题总结(1):HashMap 和 HashTable 源码学习和面试总结
- JAVA集合HashMap源码总结
- Java 集合系列14之 Map总结(HashMap, Hashtable, TreeMap, WeakHashMap等使用场景)