Map常用方法总结

Map
Map中元素有key值和value值
Map中key值重复的元素的value值按最后的算
创建方法:Map<变量类型> 集合名 = new Map类型<变量类型>();与数组的创建方法类似
常用方法:集合名.push(key,value);      用于向集合中添加数据
              集合名.size();               用于获取集合中的数据个数
               集合名.isEmpty();            用于判断集合中是否为空,是返回true,否返回false
               集合名.clear();              用于清空集合中的数据
               集合名.get(key);             用于获取集合中的key值的value值
               集合名.replace(key,value);   用于替换集合中的key值的value值

演示:

import java.util.HashMap;
import java.util.Map;

public class Test2 {
	public static void main(String[] args) {
		Map<String,Integer> stus = new HashMap<String,Integer>();//其中String是key的数据类型,泛型中不能存在基本数据类型
		stus.put("李明", 19);
		stus.put("李宁", 20);
		stus.put("李宏", 21);
		boolean judge = stus.isEmpty();
		int size = stus.size();
		System.out.println(size);
		System.out.println(judge);
		int a=stus.get("李宏");
		System.out.println(a);
		stus.replace("李宏", 11);
		a=stus.get("李宏");
		System.out.println(a);
		stus.clear();
		judge = stus.isEmpty();
		System.out.println(judge);
	}
}
/*
结果:
3
false
21
11
true
*/
发布了23 篇原创文章 · 获赞 0 · 访问量 337

猜你喜欢

转载自blog.csdn.net/LinDadaxia/article/details/105532172