package mapdemo;
import java.util.HashMap;
import java.util.Map;
/*
* 本类讲解用HashMap实现类创建Map接口对象
*/
public class MapDemo {
public static void main(String[] args) {
//Map呢 用户存储具有映射关系(KEY---VALUE)的数据,因此Map接口中保存着两组值
//一组保存Map里的key 一组则保存value (key value可以是任意数据类型)
//注意:map中的key不允许有重复值 key 和 value总是单向一对一的关系
//咱们可以把Map稍微的拆分一下 key就好比set集合(不允许有重复元素)
//而value就好比List集合 允许元素可重复
Map studentMap = new HashMap();
//put方法 向Map集合中追加新的键值对
studentMap.put(1, new Student("小明",89));
studentMap.put(1, new Student("小明",89));
studentMap.put(1, new Student("小明",89));
studentMap.put(1, new Student("小明",89));
studentMap.put(1, new Student("小明",89));
studentMap.put(1, new Student("小明",89));
studentMap.put(1, new Student("小明",89));
studentMap.put(1, new Student("小明",89));
studentMap.put(1, new Student("小明",89));
for(Object obj : studentMap.keySet())
{
System.out.println(studentMap.get(obj));
}
}
}
本文暂时没有评论,来添加一个吧(●'◡'●)