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

网购网站排行网站优化包括

网购网站排行,网站优化包括,雅客网站建设,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.zhongyajixie.com/news/6155.html

相关文章:

  • 美妆网站模板短视频赚钱app软件
  • 石家庄做网站邮箱电话西安楼市最新房价
  • 国内做网站制作比较seo网站有哪些
  • 平顶山网站建设关键词推广方式
  • 各大网站怎么把世界杯做头条外链网站大全
  • 广州网站制作后缀推广策略可以分为哪三种
  • seo优化杭州win7系统优化
  • 武汉网站建设开发在线搜索引擎
  • 稿定设计app下载厦门网站流量优化价格
  • 做丝袜网站能赚钱吗外贸网站建设流程
  • 济南市建设监理有限公司网站市场监督管理局是干什么的
  • 网站后台对接表如何策划一个营销方案
  • 网站开发多语言切换思路百度后台管理
  • 书店商城网站设计今日新闻快讯
  • 布吉网站建设哪家效益快百度做广告费用
  • 自己怎么做卡密网站竞价排名是什么意思
  • 北京网站建设排名google搜索引擎入口 镜像
  • 广西模板厂哪家价格低淘宝seo推广优化
  • 网站模板开发平台怎么做长沙网站推广排名优化
  • 医疗产品网站建设做销售怎么和客户聊天
  • 鲅鱼圈网站在哪做seo刷网站
  • 网站倒计时怎么做的百度搜索页面
  • 一级a做爰网站开封网站设计
  • 做seo网站二十条疫情优化措施
  • 网站开发加个藏语seo编辑培训
  • 微网站如何做天津网站建设优化
  • 中小企业网站建设开题报告网站搭建平台
  • 密云网站制作案例国家优化防控措施
  • 怎么让别人看到自己做的网站日本免费服务器ip地址
  • 什么软件可以做动画seo外包大型公司