Map(映射)接口-集合类框架

时间:2024-05-12 07:16:09
【文件属性】:

文件名称:Map(映射)接口-集合类框架

文件大小:856KB

文件格式:PPT

更新时间:2024-05-12 07:16:09

集合框架

Map(映射)接口 映射(以它的实现类HashMap为例):它的特点是:他是个键值对。首先是一个K <--->V ,K是一个Set集合(不可重复,无序的),每一个K都对应一个v,如果加入相同的键值时,则会替换已经存在的键值队。containsKey(Object key)判断该映射是否包含对应的键值。containsValue(Object value) 判断该映射是否包含 由键 映射得到的值。get(Object key) 返回该值(由键 映射得到的值)。isEmpty()判断是否为空。 entrySet():将Map集合中的键值映射关系取出,被封装成了Map.Entry对象。并将Map.Entry对象存入到了Set集合中。 通过迭代器取出Map.Entry 对象,并通过该对象的getKey(),getValue()方法取出map集合中的键和值。 Map map=new HashMap(); for(Map.Entry entry:map.entrySet()){ String key=entry.getKey(); int value=entry.getValue(); System.out.println(key+":"+value);


网友评论