A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 薄其旭 中级黑马   /  2015-9-19 21:32  /  828 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

Map接口和Collection接口有什么不同:
Map集合:双列集合,键是唯一的,数据类型只针对键有效。
Collection:单列集合,Set体系是具有唯一性的。数据类型针对集合中的元素有效。
Map集合中的方法;
  添加:
   V put(K key, V value)
    如果键是第一次添加,返回null
    如果键不是第一次添加,就用新值替换之间的旧值,并且返回之前的旧值
    "zhangsan",28
    "lisi",30
  删除:
   void clear();
   V reomove(Object key);  根据键,移除该键值对。返回值
  判断:
   boolean containsKey(Object key);   判断集合中是否包含给定的键
   boolean containsValue(Object value);  判断集合中是否包含给定的值
   boolean isEmpty();   判断集合是否为空
  获取:
   Set< Map.Entry<K,V> > entrySet();    返回 键值对对象 的集合。
   V get(K key);   根据键获取值
   Set<T> keySet();  获取双列集合中,所有键的集合
   Collection<V> values();  获取双列集合中,所有值的集合
  长度:
   int size();   返回的是集合中 键值对 的个数。

4 个回复

倒序浏览
自定啊啊啊啊
回复 使用道具 举报
学习了。。。。。。。。。。。。。
回复 使用道具 举报
66666666666678
回复 使用道具 举报
xiaoya0o0o 发表于 2015-9-19 21:37
学习了。。。。。。。。。。。。。

好人啊
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马