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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 顶住 初级黑马   /  2019-5-7 14:48  /  1586 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

一 .Map的特点:1,每个元素由键和值两部分组成.
2,键不能重复,每个键对应一个值.
3,键和值可以为Null.
二 .Map集合的基本功能
V   put(K key,V   value)添加元素
V   remove(Object key)根据键删除键值对元素
void   clear()移除所有的键值对元素
boolean containsKey(Object key)判断集合是否包含指定的键
boolean containsValue(Object value)判断集合是否包含指定的值
boolean isEmpty()判断集合是否为空
int size()集合的长度,也就是集合中键值对的个数
.Map集合的获取功能
V   get(Object key)根据键获取值
Set<K>   keySet()获取所有键的集合
Collection<V>   values()获取所有值的集合
Set<Map.Entry<K,V>>   entrySet()获取所有键值对对象的集合
四.Map 集合的遍历方式
  • 获取所有键的集合。用keySet()方法实现
  • 遍历键的集合,获取到每一个键。用增强for实现  
  • 根据键去找值。用get(Object key)方法实现


0 个回复

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