1、Map集合概述和使用
Map集合概述
- Interface Map<K,V> K:键的类型;V:值得类型
- 将键映射到值的对象;不能包含重复的键;每个键可以映射到最多一个值
- 举例:学生的学号和姓名
创建Map集合的对象
package Map01;
import java.util.HashMap;
import java.util.Map;
public class MapDemo01 {
public static void main(String[] args) {
//创建Map集合的对象
Map<String, String> map = new HashMap<String, String>();
//V put (K key,V value) 将指定的值与该映射中的指定键相关联
map.put("001", "张三");
map.put("002", "李四");
map.put("003", "王五");
map.put("003", "赵六");
//输出集合对象
System.out.println(map);
}
}
2、Map集合的基本功能
方法名 |
说明 |
V put(K key,V velue) |
添加元素 |
V remove(Object Key) |
根据键删除键值对元素 |
void clear() |
移除所有的键值对元素 |
boolean containsKey(Object key) |
判断集合是否包含指定的键 |