zoukankan      html  css  js  c++  java
  • 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)。

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

    乾坤未定,你我皆是黑马
  • 相关阅读:
    css color
    css 常用单位
    CSS grid layout
    C++ vector 容器
    我了解到的 JQuery 的定时器
    ORACLE 中如何截取到时间的年月日中的年
    复选框的 全选 反选 全不选
    模糊查询 字符串 多选查询
    JAVA对象JSON数据互相转换
    显示 / 隐藏 <a> 标签
  • 原文地址:https://www.cnblogs.com/liuqijia/p/13199823.html
Copyright © 2011-2022 走看看