一、常用方法
1. 将键值对放入map中(put()方法)
map.put("20180501", "ls");//将键值对放入map
2. 计算map的大小(size()方法)
int length=map.size();//计算map的大小
3. 判断map是否为空 (isEmpty()方法)
Boolean boolean1=map.isEmpty();//判断map是否为空
4. 通过key来获得值(get()方法)
Object object1=map.get("20180501");//通过key来获得值
5. 获得map中的所有key的集合(keySet()方法)
Set<String> set=map.keySet();// 获得map中的所有键(key)的索引
6. 获得map中所有value的集合(values()方法)
Collection< Object> collection=map.values();//获得map中所有value的集合
7. 将map中的键值对清空 (clear()方法)
map.clear();//将map中的键值对清空
8. 通过key来移除map中相关的键值对、返回值为key对应的value (remove()方法)
Object object2=map.remove("20180502");//通过key来移除map中相关的键值对、返回值为key对应的value
9. 判断map中是否包含某个key(containKey()方法)
Boolean boolean2=map.containsKey("20180503");//判断map中是否包含某个key
二.四种遍历方法(map中适用三种遍历方法)
第一种遍历方法(不适用与map)
第二种方法(下面是两个实例)
第三种方法(下面是三个实例)
第四种方法
三.下面是测试所有方法的源代码
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责,本站只提供参考并不构成任何投资及应用建议。本站是一个个人学习交流的平台,网站上部分文章为转载,并不用于任何商业目的,我们已经尽可能的对作者和来源进行了通告,但是能力有限或疏忽,造成漏登,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。