• Java中对list集合进行判空


    在工作中,我们进场会对list集合进行判空,刚开始只是习惯写上if(list!=null || list.size()>0),后来发现集合中还有.isEmpty()的判断方法,

    以及list中有一个属性,但是这个属性时null的情况,本着不管多细小都值得牢记的原则,这里记录一下


    回头得研究一下博客园里记笔记的方式和排版了,我总感觉是不是有隐藏的东西没发现

    (1)第一种:list != null

    使用这个是用来确定有没有这个对象

    (2)第二种:list.isEmpty()

    使用该方式是来确定list集合中有没有元素,是不是个空的,点进去可以发现该方法的内部是list.size()==0,所以list.isEmpty和list.size==0是一样的效果。

    (3)第三种:list.get(0)==null

    一般我们在判断list是否为空时,前两种if(list != null || list.size ==0)就可以了,但是如果list中有元素,但是该元素为null呢?

    我就遇到过,还不不止一次,所以这个时候可能就要你再加一个判断了if(list != null || list.size() == 0 || list.get(0) == 0)。

    具体看个人情况吧,一般用前两种就够了,判断的时候留点心呗。

    乾坤未定,你我皆是黑马
  • 相关阅读:
    学习进度02
    dataX windows10安装
    架构漫谈 阅读笔记03
    质量属性及战术
    架构漫谈 阅读笔记02
    2020.12.12收获
    2020.12.11收获
    2020.12.10收获
    2020.12.9收获
    2020.12.8收获
  • 原文地址:https://www.cnblogs.com/liuqijia/p/13199823.html
Copyright © 2020-2023  润新知