判断所有集合内部的元素是否为空,使用 isEmpty()方法,而不是 size()==0 的方式。
isEmpty不仅可以判断集合是否为null,在时间复杂度上也更优秀,isEmpty()方法时间复杂度都是O(1),size()方法时间复杂度不固定,最坏可能是O(N)
对于ArrayList、LinkedList,size()与isEmpty()的时间复杂度都是O(1)
在进行集合判空时,isEmpty()与size()==0的区别
最新推荐文章于 2024-04-26 09:05:36 发布