Map集合
* 1.Map集合中存储的是一对儿元素。键和值。之间存在着对应关系。
* 2.必须要保证键的唯一性。
* 3.如果存储键相同,值会覆盖。
集合框架-Map-常见方法
put(K key, V value)
将指定的值与此映射中的指定键关联(可选操作)。
返回:
返回与 key 相关联的先前值,如果 key 没有映射关系,则返回 null(返回 null 可能还表示映射以前将null 与指定键关联)
返回:
指定键所映射的值;如果此映射不包含该键的映射关系,则返回 null
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
|
集合框架-Map-keySet方法
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
|
集合框架-Map-entrySet方法&values方法
接口 Map.Entry<K,V>。这个接口是非常重要的,以前Java培训的老师说过,Entry接口是Map接口的内部接口,因为要访问Map接口中的成员变量,所以就定在内部了,而且它和Map的关系是,先有Map接口中的成员变量,之后才有了Entry接口,表示成员变量之间的关系,所以就定在了里面。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
|