有勇气的牛排博客
☰

java Map集合的基本功能

有勇气的牛排 1476 Java 2021-08-26 21:57:34

知止自律打卡-微信小程序APP
一款微信自律打卡小程序,支持自定义打卡项目、习惯记录、项目日记、专注计时与数据统计。自律打卡、学习打卡、读书打卡、健身打卡、运动打卡、减肥打卡、戒色打卡、养生打卡、戒烟、戒酒、戒熬夜等多种场景。万能打卡模板自由创建。可自定义每日打卡目标,记录习惯连续天数,可视化追踪成长进度。
了解产品详情 →
微信搜索「知止自律打卡」
知止自律打卡微信小程序

1 Map集合的基本功能

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

V remove(Object key):根据键删除键值对元素

void clear():移除所有的键值对元素

boolean containKey(Object key):判断是否包含指定的键

boolean containsValue(Object value):判断集合是否包含指定的值

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

int size():集合的长度,也就是集合中键值对的个数

代码

package 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("a","李白"); map.put("b","杜甫"); map.put("c","有勇气的牛排"); // 根据键删除键值对元素 // System.out.println(map.remove("b")); // System.out.println(map.remove("f")); // 没有此键:返回null // 移除所有键值元素 // map.clear(); // 是否包含指定键 // System.out.println(map.containsKey("b")); // 包含:true // System.out.println(map.containsKey("f")); // 不包含:false // 是否包含指定的值 // System.out.println(map.containsValue("李白")); // 包含:true // System.out.println(map.containsValue("666")); // 不包含:false // 判断集合是否为空 // System.out.println(map.isEmpty()); // false // 集合的长度,也就是集合中键值对的个数 System.out.println(map.size()); // 3 // 输出集合对象 System.out.println(map); } }

评论区

×
×