您现在的位置是:课程教程文章
java Map集合的新特性整理
2023-12-14 21:40课程教程文章 人已围观
2021年IDEA版针对实际开发的Java系列教程之
2021年IDEA版针对实际开发的Java系列教程之学习资料和课程咨询请与老师QQ沟通1586281525 Java是一门面向对象编程语言,不仅...Java微信小程序手机电脑数码商城 大学生
Java微信小程序手机电脑数码商城 大学生包含界面和开发讲解;主要讲解移动商城首页、商城分类、商城购物车、产品分...JavaSE+数据库【编程入门精品课】/面向对
JavaSE+数据库【编程入门精品课】/面向对小伙伴们, 免费领取高清精品视频、笔记、源码 ,加小姐姐 QQ2709962849 还可加...自考计算机本科/04747Java语言程序设计/0
自考计算机本科/04747Java语言程序设计/0全套课程配套资料:学习计划,近3年真题,电子版课程讲义,章节练习题,考...
说明
1、若Map中没有与Key相对应的键值对,则PutKey和将Key带入函数运算后的结果为Value键值对;若Key存在,则忽略Put操作。
删除存于在Map中键值对等于参数Key和Value的情况。
2、从Map中获取指定Key的Value值,如果没有,返回指定默认值。
将Map中指定Key的Value设置为通过函数计算存在值和传输值的结果的新值。
实例
Map<Integer, String> map = new HashMap<>(); for (int i = 0; i < 10; i++) { // 与老版不同的是,putIfAbent() 方法在 put 之前, // 会判断 key 是否已经存在,存在则直接返回 value, 否则 put, 再返回 value map.putIfAbsent(i, "val" + i); } // forEach 可以很方便地对 map 进行遍历操作 map.forEach((key, value) -> System.out.println(value));
以上就是java Map集合的新特性整理,希望对大家有所帮助。更多Java学习指路:Java基础
推荐操作环境:windows7系统、java10版,DELL G3电脑。
课程教程:java Map集合的新特性整理上一篇:java Clock如何访问时间
下一篇:没有了