Map常用方法总结

本文深入讲解Java中Map集合的使用,包括元素的存储原理、创建方法及常用操作,如添加、获取、替换元素和判断集合状态等。通过具体示例演示了如何利用Map集合进行数据管理和操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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
*/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值