Java基础知识学习之part12——Map集合

1.set集合的特点
1.1

2.HashSet保证元素唯一性的原理
Ctrl+右键:进入方法源码
1.2

3.HashSet集合存储自定义对象并遍历
1.3
1.4

4.HashSet集合的练习存储自定义对象保证元素唯一性
1.5
1.6

5.创建Map集合对象并添加元素
1.7

6.Map集合的成员方法
(1)V put (k key,V value):添加元素
1.8
(2)V remove(Object key):根据键删除键值对元素
1.9
(3)void clear():移除所有的键值对元素
1.10
(4)boolean containsKey(Object key):判断集合是否包含指定的键
1.11
(5)boolean containsValue(Object value):判断集合是否包含指定的值
(6)boolean isEmpty():判断集合是否为空
(7)int size():返回集合中的键值对的对数

7.Map集合的获取功能测试
一、V get (Object key):根据键获取值
二、set keySet():获取所有键的集合
三、Collection values():获取所有值得集合
12
14

8.Map集合遍历之键找值
思路:
A:获取所有键的集合(set keySet())
B:遍历键的集合,获取到每一个键(强制for)
C:根据键找值(V get(Object Key))
13

9.Map集合的遍历之键值对对象找键和值
思路:
A:获取所有键值对对象的集合(Set<Map.Entry<K,V>> entrySet())
B:遍历键值对对象的集合,得到每一个键值对对象(强制for)
C:根据键值对对象获取键和值(<Map.Entry<K,V>的getKey()和getValue())
15

10Map集合的两种遍历方式的图解
16

11HashMap集合的练习(键是String、值是Student)
17
18

12HashMap集合的练习(键是Student、值是String)
19

13集合的嵌套练习(ArrayList嵌套HashMap)
20
22
21

14集合的嵌套练习之HashMap嵌套ArrayList
23
25
24

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值