computeIfAbnt

更新时间:2023-05-08 22:38:57 阅读: 评论:0

computeIfAbnt // java8之前,若从map中根据key获取value,如果key不存在,则添加,这⼀系列操作可以是下⾯的操作Object key = ("key");
if (key == null) {
key = new Object();
map.put("key", key);
}
// java8之后。上⾯的操作可以简化为⼀⾏,若key对应的value为空,会将第⼆个参数的返回值存⼊并返回Object key2 = puteIfAbnt("key", k -> new Object());

本文发布于:2023-05-08 22:38:57,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/90/101178.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:返回值   添加   简化   存在   操作   参数
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图