list集合判空,是用isEmpty 还是 null?

要说明这个问题,我们先来看一段简单的测试代码: (1) 从上面的代码可以看出,null 值是来判断该list对象(list1,list2)有没有分配内存空间,没有则为null。 而 isEmpty()又表示什么呢? (2) 我们通过查看ArrayList的源码可以看出,isEmpty()其实就是判断list的元素个数是否为0 if( list.isEmpty()) 等价于if( list.size
相关文章
相关标签/搜索