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)。

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

    乾坤未定,你我皆是黑马
  • 相关阅读:
    名字对战,看看你名字里蕴藏的力量
    趣味小游戏,测试你们做过的傻事
    贪吃蛇小游戏的初步尝试制作
    实现成绩表的初步想法
    结构体的一些小知识点
    慢慢完善-小游戏之推箱子
    よんにち
    さんか表单 框架 样式表和样式表选择器
    Two Day
    One day
  • 原文地址:https://www.cnblogs.com/liuqijia/p/13199823.html
Copyright © 2011-2022 走看看