Java中Map接口的用法

泛型Map<key,value>对象 = new HashMap<key,value>

keySet()返回的是所有键的一个set集合(此例程中是set<String>类型的keySet)
hashMap实现Map接口,hashMap中的映射是无序的,因此输出也是无序的;但是把的Key拿出来放到Set里面去,Set是有序的,你按着有序的KEY拿出VALUE,那结果当然是有序的啦
Map的get()方法中传入key值就可以取得key值对应的对象(学生对象)

put()方法进行增加和修改操作

删除用remove()方法

遍历Map: entrySet是键值对(key,value)的集合  keySet是键值(value)的集合

可以用contains()方法判断是否包含某元素,Map中 containsKey()方法判断是否包含某个Key值

                                                                  containsValue()方法判断是否包含某个value值

 

posted @ 2016-04-13 16:21  在另一边  阅读(232)  评论(0)    收藏  举报