arrayList.size ()和arrayList.length ()的区别?
2个回答
展开全部
一、主体不同
1、size():返回的是list内的元素个数。
2、length():返回的是list数组的长度。
二、限制不同
1、size():如果list数组没有加入元素,则不能使用。
2、length():list数组没有元素也可以使用。
三、特点不同
1、size():用于集合类的对象,获得 Collection 对象的大小,集合类的对象不适合用长度描述,就像一个容器一样,用大小(size)来描述比较合适
2、length():不是一个函数, 所以不用在对象上是很正常的,只对数组有用。
参考资料来源:百度百科-arraylist
参考资料来源:百度百科-size
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询