程序猿233

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Map集合是将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。 存储的是键值对形式的元素,键唯一,值可以重复,有点类似于数据库中的主键加数据。主要功能有:

A:添加功能

put方法
B:删除功能

remove方法

C:判断功能

 boolean containsKey(Object key)//判断是否含有键

 boolean containsValue(Object Value)

 boolean isEmpty()
D:获取功能

get方法//举例说明


E:长度功能

 

Map<String,String> hm = new HashMap<String,String>();

hm.put("it002","hello");
hm.put("it003","world");
hm.put("it001","java");

//方式1 键找值
Set<String> set = hm.keySet();
for(String key : set) {
String value = hm.get(key);
System.out.println(key+"---"+value);
}

//方式2 键值对对象找键和值
Set<Map.Entry<String,String>> set2 = hm.entrySet();
for(Map.Entry<String,String> me : set2) {
String key = me.getKey();
String value = me.getValue();
System.out.println(key+"---"+value);

posted on 2016-11-30 22:37  程序猿233  阅读(170)  评论(0)    收藏  举报