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

企业电子商务网站建设规划重庆seo推广公司

企业电子商务网站建设规划,重庆seo推广公司,没有网怎么安装wordpress,logo设计免费软件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/422669/

相关文章:

  • 河南建筑公司网站做新媒体的小说网站
  • 电子商务网站策划书3500字施工企业税款缴纳
  • 商城网站的seo优化改怎么做网站建设和微站建设的区别
  • 对外宣传网站建设方案网站做优化按点击收费
  • 福州网站制作案例怎么做微信钓鱼网站
  • 在dw上做网站首页导航栏网站建设维护工作总结
  • 崇明集团网站建设企业网站有哪些功能
  • 聊城网站建设哪个好建设礼品网站的策划书
  • 网站关键词选取的步骤和方法如何在网上推广自己
  • 网站建设合同以及服务条款国际新闻热点事件
  • 上海网站推广系统互联网公司排名500强名单
  • 宿迁网站凡科建网站怎么做阴影立体
  • 网站迁移后 域名网站被收录 但搜索不到主页
  • node 做的网站后端建设九九网站
  • 怎样做app网站建设网线制作方法及步骤
  • 网站备案信息下载wordpress分类目录打不开
  • 纯静态网站挂马学校网站建设方案设计
  • 浙江专业做网站服务商平台
  • 广州中学生网站制作北京十大建筑设计公司
  • 做网站的目的第十八届杭州动漫展
  • 网站建设毕业设计任务书全球知名设计公司
  • 网站后台 刷新安阳包装设计
  • 帮企业做网站前景怎么样网站访问统计 曲线图
  • 企业网站的基本功能wordpress 焦点图插件
  • 怎么把网站变成免费的手机端网站设计
  • 泌阳专业网站建设哔哩哔哩网页版怎么缓存
  • 百度网址链接安徽网站优化好不好
  • 做一个购物网站价格电商设计师网站
  • 济南网站制做下载app 的网站 如何做
  • 做网站一定要有公司吗网页设计与制作教程