JAVA Map基本用法
一、Map集合概述:
Interface Map<K,V> K:键的类型 V:值的类型 是个接口
将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。
二、创建Map集合的对象
1.使用多态的方式
2.具体的实现类HashMap
三、Map集合的基本功能

四、Map集合的获取功能

六、Map集合的遍历方式
public static void main(String[] args) throws ParseException {
// Map遍历方式
//*
// 创建Map集合
Map<Integer,String> map=new HashMap();
// 添加数据
map.put(1, "张三");
map.put(2, "李四");
map.put(2, "王五");
//方式1 键值对遍历
// 获取所有键的集合
Set<Integer> integers=map.keySet();
for (Integer integer :
integers) {
System.out.println(map.get(integer));
}
// 方式2 entrySet()遍历
Set<Map.Entry<Integer, String>> entries=map.entrySet();
for (Map.Entry<Integer, String> m:
entries) {
System.out.println(
m.getKey()+"+"+m.getValue()+"+"+m.getClass()
);
}
}

浙公网安备 33010602011771号