<>Map集合的基本功能

*
V put(K key,V value):添加元素

*
V remove(K key,V value):根据键删除键值对元素
package com.gather.map; //Map集合常用的基本功能 import java.util.HashMap; import java.
util.Map; public class MapDemo02 { public static void main(String[] args) { Map<
String,String> map=new HashMap<String,String>(); map.put("张无忌","赵敏"); map.put(
"郭靖","黄蓉"); map.put("杨过","小龙女"); //V remove(K key,V value):根据键删除键值对元素 System.out
.println(map.remove("郭靖")); //System.out.println(map.remove("郭襄"));null //输出集合对象
System.out.println(map); } }

通过键删除集合中不存在的键值对元素时输出结果为null

*
void clear():移除所有键值对元素
package com.gather.map; import java.util.HashMap; import java.util.Map; public
class MapDemo02 { public static void main(String[] args) { Map<String,String>
map=new HashMap<String,String>(); map.put("张无忌","赵敏"); map.put("郭靖","黄蓉"); map.
put("杨过","小龙女"); //void clear():移除所有键值对元素 map.clear(); System.out.println(map);
} }

*
boolean containsKey():判断集合是否包含指定的键

*
boolean containsValue():判断集合是否包含指定的值
package com.gather.map; import java.util.HashMap; import java.util.Map; public
class MapDemo02 { public static void main(String[] args) { Map<String,String>
map=new HashMap<String,String>(); map.put("张无忌","赵敏"); map.put("郭靖","黄蓉"); map.
put("杨过","小龙女"); //boolean containsKey(Object key):判断集合是否包含指定的键 System.out.
println(map.containsKey("郭靖")); //boolean containsValue(Object
value):判断集合是否包含指定的值 System.out.println(map.containsValue("赵敏")); System.out.
println(map); } }

*
boolean isEmpty():判断集合是否为空

*
int size():集合的长度也就是集合中键值对的个数
package com.gather.map; import java.util.HashMap; import java.util.Map; public
class MapDemo02 { public static void main(String[] args) { Map<String,String>
map=new HashMap<String,String>(); map.put("张无忌","赵敏"); map.put("郭靖","黄蓉"); map.
put("杨过","小龙女"); //boolean isEmpty():判断集合是否为空 System.out.println(map.isEmpty());
//int size():集合的长度,也就是集合中键值对的个数 System.out.println(map.size()); System.out.
println(map); } }

技术
今日推荐
PPT
阅读数 128
下载桌面版
GitHub
百度网盘(提取码:draw)
Gitee
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:ixiaoyang8@qq.com
QQ群:766591547
关注微信