专业的JAVA编程教程与资源

网站首页 > java教程 正文

详解Java中HashMap实现类创建Map接口对象

temp10 2024-10-03 01:21:55 java教程 12 ℃ 0 评论
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)); 
		}
		
	}
}

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表