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

太原如何做百度的网站做cpa一定要有网站

太原如何做百度的网站,做cpa一定要有网站,贵州普安县建设局网站,wordpress会员等级插件Map在代码中用到得非常多,它是无序的、key-value结构的,其读取会非常快。 今天看了个小文章Map判空 、空字符串、空key值等各种判断方法,你都掌握了吗?便自己也玩一下。 一、判空 因为对象已经new出来了,所以map指向的…

Map在代码中用到得非常多,它是无序的、key-value结构的,其读取会非常快。
今天看了个小文章Map判空 、空字符串、空key值等各种判断方法,你都掌握了吗?便自己也玩一下。

一、判空

在这里插入图片描述
因为对象已经new出来了,所以map指向的是内存里的一块空间,它不是null。要判断map里是否没有键值对,应该用isEmpty()。
在HashMap实现类中,isEmpty()的逻辑是这样的:

public boolean isEmpty() {return size == 0;}

所以,代码中也可以通过.size()来判断,但是没有isEmpty()优雅呢:
在这里插入图片描述

二、判空2

在这里插入图片描述
已经指定了map就是null,没想到打印日志时还搞出了29行的笑话(⊙﹏⊙)
注意:使用isEmpty()前还是得判null,否则可能空指针。
标准写法如下:

if(map != null && !map.isEmpty()){System.out.println("这是标准写法");
}

三、key和value都可为null

在这里插入图片描述
注意,map.put(null,null);是能够执行的!

四、取key为null

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2E2IDtXD-1690973454147)(https://imgblog.csdnimg.cn/9659a74a5b014d3ebbde3be34f2031b1.png)]

注意map里get的是null,是能够取到值的。
当value为null时,get这个key得到的为null,与获取一个不存在的key效果一样。

五:其他

其他的方法没有玩,就不记录了,像是contailsKey,entry啥的就先不记录了。

http://www.yayakq.cn/news/368487/

相关文章:

  • 网站制作的重要流程图淄博市网站开发
  • 网站建设公开课做电商网站需要做什么准备
  • 网站开发是干什么的网站制作 北京
  • 注册完域名 如何做网站跨境电商如何做
  • 鹤壁网站推广公司广告海外推广
  • 青岛网站制作服务h5页面制作报价
  • 淘宝网站是用什么开发的百度荤seo公司
  • 网站前端开发语言wordpress 异步加速
  • 视频链接生成网站软件ui设计教程
  • 专业网站建设排名wordpress获取文章作者
  • 如何让百度k掉网站怎样设计个人网站
  • 网站返回404是什么意思如何做网站品类
  • 快照不更新怎么办关键词优化排名用哪个软件比较好
  • 建被采集的网站肥城网站网站建设
  • 做阀门销售什么网站最好网页广告设计师培训学校
  • 网站开发 思维导图论坛怎样发帖推广
  • 做网站用什么空间seo网站优化专家
  • 网站开发是指新媒体运营岗位职责
  • 如何建设营销型的网站北京软件开发公司企云云
  • 厦门网站公司河北保定网站建设
  • 建筑企业网站天津哪家制作网站好
  • 临沂做网站优化天津专业制作企业官网
  • 天津通用网站建设收费前端开发工具哪个好
  • 坂田网站建设费用明细装修123网
  • 网站运营和管理湘潭网站建设 问下磐石网络
  • 移动网站建站wap网站开发实例
  • 网站开发与解决技巧安居客二手房
  • 网站里自已的微信联系如何做廊坊网站建设方案开发
  • 鹤峰网站建设河南郑州网站建设哪家公司好
  • 成品网站10款全网vip影视网站一键搭建