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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© zooooolk 中级黑马   /  2015-3-17 22:26  /  807 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1.Map概述
    该集合存储键值对,而且要保证键的唯一性。
    添加:
    put(K key, V value);
    putAll(Map<?extends K,? extends V> m );
    删除:
    clear();
    remove(Object key);
    判断:
    containsValue(Object value);
    containsKey(Object key);
    isEmpty();
    获取:
    get(Object key);
    size();
    values();
    entrySet();
    keySet();
2.Map子类对象特点
    |--Hashtable:底层是哈希表结构,不可以存入null键null值。该集合是线程同步。效率低
    |--HashMap:底层是哈希表结构,允许使用null值和null键,该集合是不同步的。效率高
    |--TreeMap:底层是二叉树结构,线程不同步。可以用于给Map集合中的键进行排序。
3.Map集合共性方法
4.keySet()
    先获取map集合中所有set集合,keySet();
    在获取set集合的迭代器
    通过map集合的get方法获取其对应的值
5.Map-entrySet()
6.练习
7.Map扩展

评分

参与人数 1技术分 +2 黑马币 +20 收起 理由
杨佳名 + 2 + 20

查看全部评分

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马