Java——Map集合
一、Map集合的概述
- Interface Map<K,V>,K是键的类型,V是值的类型
- 将键映射到值的对象;不能包含重复的键;每个键可以映射到最多一个值
- 举例:学生的学号和姓名
001 zlx
002 lkl
003 opk
二、Map集合对象的创建
- 多态的方式
- 具体的实现类HashMap
import java.util.HashMap;
import java.util.Map;
public class MapDemo1 {
public static void main(String[] args) {
//创建Map对象
Map<String, String> map = new HashMap<String, String>();
map.put("001", "zlx");
map.put("002", "ski");
map.put("003", "ssj");
System.out.println(map);
}
}
注意:put()方法第一次使用是添加内容,第二次使用是更改内容
import java.util.HashMap;
import java.util.Map;
public class MapDemo1 {
public static void main(String[] args) {
//创建Map对象
Map<String, String> map = new HashMap<String, String>();
map.put("001", "zlx");
map.put("002", "ski");
map.put("003", "ssj");//第二次使用
map.put("003", "new"