JAVA–中–List返回为空和返回为null的区别

JAVA–中--List返回为空和返回为null的区别
简述:
判断一个集合返回为空还是null,是不一样的.
举个例子:
你手上一个杯子(list),我手上什么都没有.
你的list.size()为0 ,我的结果null,
你需要 new Arraylist()去 list.add() 添加水,没有杯子水直接溢出(空指针).

实际运用
一、判断:
1.什么时候用null?
2.什么时候用 isEmpty() 和 list.size()呢?

二、空集合:
isEmpty() 和 (list.size() == 0) 用于判断list内容是否为空,
使用前提是:必须要有这个list才能去判断是否为空,
了避免异常,建议在使用或赋值list集合之前,做一次空集合创建处理,进行内存空间分配,即:List list2 = new ArrayList()
isEmpty() 和 (

JAVA–中–List返回为空和返回为null的区别最先出现在Python成神之路

版权声明:
作者:玉兰
链接:https://www.techfm.club/p/13510.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>