JAVA Map基本用法
一、Map集合概述:
Interface Map
将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。
二、创建Map集合的对象
1.使用多态的方式
2.具体的实现类HashMap
三、Map集合的基本功能
四、Map集合的获取功能
六、Map集合的遍历方式
public static void main(String[] args) throws ParseException {
// Map遍历方式
//*
// 创建Map集合
Map map=new HashMap();
// 添加数据
map.put(1, "张三");
map.put(2, "李四");
map.put(2, "王五");
//方式1 键值对遍历
// 获取所有键的集合
Set integers=map.keySet();
for (Integer integer :
integers) {
System.out.println(map.get(integer));
}
// 方式2 entrySet()遍历
Set> entries=map.entrySet();
for (Map.Entry m:
entries) {
System.out.println(
m.getKey()+"+"+m.getValue()+"+"+m.getClass()
);
}
}