您的位置:首页 > 职场人生

黑马程序员-JavaAPI-16天-2(Map子类对象特点)

2013-03-19 20:59 232 查看
package itcast.java16;
/*
* Map集合:该集合存储键值对。一对一对往里存,而且要保证健的唯一性。
*        1,添加
*        put(K key, V value)
putAll(Map<? extends K,? extends V> m)
*        2,删除
*           clear()
remove(Object key)
*        3,判断
*           containsKey(Object key)
*           containsValue(Object value)
*           isEmpty()
*        4,获取
*           get(Object key)
*           values()
*           entrySet()
*           keySet()
Map
HashMap:此类实现一个哈希表,该哈希表将键映射到相应的值。任何非 null 对象都可以用作键或值,是线程同步的 1.0

TreeMap:基于哈希表的 Map 接口的实现。此实现提供所有可选的映射操作,并允许使用 null 值和 null 键。
(除了非同步和允许使用 null 之外,HashMap 类与 Hashtable 大致相同。 1.2

Hashtable:基于二叉树,线程不同步,可以根据map集合中的键进行排序
和Set集合很像
Set底层基于Map
*
*/
public class MapDemo1 {

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: