当前位置: 首页 > news >正文

境外做网站网站wordpress 4.1

境外做网站网站,wordpress 4.1,章丘网站制作,网上报建贵州建设局网站提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 Map方法computeIfAbsent1.computeIfAbsent 方法的简介2.案例computeIfAbsent() Map方法computeIfAbsent computeIfAbsent方法是Java 8中引入的一种简化操作Map的方…

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • Map方法computeIfAbsent
    • 1.computeIfAbsent 方法的简介
    • 2.案例
      • computeIfAbsent()


Map方法computeIfAbsent

computeIfAbsent方法是Java 8中引入的一种简化操作Map的方式。

  • 该方法通过自动检查键值对是否存在并生成缺失的值,减少了手动检查和插入的样板代码。它不仅使代码更加简洁和易读,还提高了操作的效率和一致性。

1.computeIfAbsent 方法的简介

  • 在Java编程中,Map接口提供了一个便捷的方法computeIfAbsent,它可以用来从map中获取key对应的value。如果value不存在,就使用提供的Function创建一个新的value,然后存入map中,最后返回这个新创建的value

在这里插入图片描述
在这里插入图片描述

2.案例

  1. 判断map中是否存在,如果存在则添加元素到set中
  2. 如果不存在则新建set添加到hashMap中
    public class TestComputeIfAbsent {static HashMap<String, Set<String>> hashMap = new HashMap<>();public static void main(String[] args) {Set<String> set = new HashSet<>();set.add("zhangSan");hashMap.put("china", set);// 判断map中是否存在,如果存在则添加元素到set中,如果不存在则新建set添加到hashMap中if (hashMap.containsKey("china")) {hashMap.get("china").add("liSi");} else {Set<String> setTmp = new HashSet<>();setTmp.add("liSi");hashMap.put("china", setTmp);}System.out.println(hashMap.toString());}}

computeIfAbsent()

public class Test01 {static HashMap<String, Set<String>> hashMap = new HashMap<>();public static void main(String[] args) {Set<String> set = new HashSet<>();set.add("zhangSan");hashMap.put("china", set);// after JDK1.8hashMap.computeIfAbsent("china", key -> {Set<String> set1 = new HashSet<>();return set1;}).add("liSi");System.out.println(hashMap.toString());}}

在这里插入图片描述

hashMap.computeIfAbsent(“china”, key -> getValues(key)).add(“liSi”);的意思表示key为“China”的建值对是否存在,返回的是value的值。

  1. 如果存在则获取china的值,并操作值的set添加数据“lisi"。
  2. 如果不存在,则调用方法,新创建set结构,将"lisi"添加到set中,再存入到hashMap中。
http://www.yayakq.cn/news/479347/

相关文章:

  • 做简历的网站有钓鱼网页在线生成网站
  • 延吉网站制作深圳永久免费网站建设哪个好
  • 设计一个电商网站的首页小x导航正品
  • 迅雷网站做爰视频东莞详细页设计
  • 哈尔滨建站的网站网页界面设计的内容五大设计要素
  • 太原市网站康县建设局网站
  • 撰写网站建设规划设计任务书做营销型网站的教程
  • 做网站大概什么价位泉州网络公司排名
  • 居众装饰集团有限公司seo引擎优化是什么意思
  • 设计网站p站十大骗子教育培训机构
  • 网站建设 设备四川省城乡建设网查询
  • 微网站医院策划案北京市住房城乡建设厅网站首页
  • 山东省住房与城乡建设厅网站ytwzjs烟台网站建设
  • 周年庆网站要怎么做最新室内设计效果图
  • 网站建设与数据库管理wordpress pdf杂志
  • 创建网站是怎么赚钱宝塔面安装wordpress
  • 从化市网站建设小程序代注册
  • 网站数据库访问微信公众平台号登录官网
  • 怎么用vps建网站外贸网站建设评价
  • 如何选择百度网站优化公司青浦做网站公司
  • 想做一个赌钱网站怎么做网站建设目标分析
  • seo对于电子商务网站推广的作用广告设计软件coreldraw
  • 网站过度优化的表现网络设计与制作
  • 哪些平台可以建立网站吗wordpress更换皮肤
  • 天津市建设行业联合会网站wordpress图片采集
  • 网站首页做301自适应 网站
  • 佛山建设外贸网站公司吗昆明seocn整站优化
  • 做网站详细步骤wordpress问答插件哪个好
  • ftp工具下载网站源码教程网站上的二维码
  • 建设网站的安全措施网站建设费无形资产