Map 集合、集合练习1
Map 集合1
Map 集合介绍Collection 集合的特点:集合中存储的所有元素都是单一元素,元素和元素之间没有必定的关系
因此我们把 Collection 集合也称为单列集合
Map 集合:Map 集合中保存的是一组(一对)数据
数据之间存在着一定的对应关系
Map 集合就可以将数据的对应关系维护起来
当这样的数据存储在 Map 集合中,我们取出的时候,就可以根据这种对应关系猎取到其中这组数据
public interface Map将键映射到值的对象
一个映射不能包含重复的键;每个键最多只能映射到一个值
Map 集合中的 key 是唯一的
每个 key 都有一个 value 值和其一一对应
Map 集合中的方法1
添加方法通过演示 Map 接口中的 Map 方法,发现 put 方法可以将指定的一组数据保存到集合中
但是 put 方法有返回值:假如调用 put 方法的时候,在保存的 key 和 value 值时,key 在集合中不存在,这时相当于给集合中保存了一组新的数据
这时 put 方法得到的 null
假如保存的这组数据中的 key 在集合中已经存在,这时会用当前的 value 值覆盖掉 key 对应的原来的 value 值,并返回被覆盖的那个 value 值
总结:put 方法可以将一组对象保存到 Map 中,返回的当前 key 对应的原始的 value 值
假如 key 是第一次出现返回的 null
假如不是第一次,就会修改原始的 value 值
返回原来的 value 值1
删除方法根据指定的 key,删除 key 和 value 这组数据,返回 key 对应的 value 值
/* * 演示Map中的删除方法 */publicclass MapDemo2 {publicstaticvoid m