)Map的两种遍历方式
A: 丈夫找妻子
a: 把所有丈夫给集合起来。 Set<K> ketSet()
b: 遍历丈夫集合,获取到每一个丈夫。增强 for , 迭代器
c: 让丈夫去找妻子。 get(Object key )
1. 获取键的集合 -- Set<K> keySet()
2. 遍历键的集合 Set -- 两种方式: 增强for 和 迭代器
3. 通过键找对应的值 -- V get(K key)
B: 根据结婚证找丈夫和妻子
a :获取所有结婚证的集合。 Set<> entrySet()
b: 遍历结婚证集合,获取到每一个结婚证对象。迭代器,增强 for
c: 通过结婚证对象获取丈夫和妻子 getKey()和getValue()
1.通过 map获取到 键值对 集合 . -- Set<Map.Entry<K,V>> entrySet()
2. 遍历这个键值对的 Set集合 -- 两种方式 :增强for 和 迭代器
3. 通过键值对集合里的每一个元素 Map.Entry<K,V> 获取键(getKey()) 和值(getValue())
这个丈夫妻子和 结婚证的实例真是不错 |
|