list判断是否为空的一点儿建议

使用list.size()没有使用.isEmpty()的效率高

源码晚些时候附上

list.size()>0
这个是用来判断list里是不是有内容,所以咯,在执行list.size()>0之前要确保list已经被实例化。list.size()>0这个方法会先计算一下list里元素的个数,然后再和0进行比较

list.isEmpty()
判断list里是否有元素,list不需要计算元素个数,直接看一下是否为空,所以和list.size()相比,进行非空判断时,这个效率更高
 

猜你喜欢

转载自blog.csdn.net/qq_40390762/article/details/124813487