list.length 和list.size有什么区别
时间: 2023-11-20 09:05:40 浏览: 322
java中length和length()的区别.docx
在Java中,List是一个接口,有许多不同的实现类,例如ArrayList和LinkedList。其中ArrayList使用一个基于数组的实现来存储元素,而LinkedList使用一个基于链表的实现来存储元素。
在ArrayList中,size()是一个方法,而不是一个字段,它返回ArrayList中元素的数量。而在LinkedList中,size是一个字段,它也表示LinkedList中元素的数量。
而在JavaScript中,Array是一个内置的对象,它有一个属性length表示数组的长度,即数组中元素的数量。
因此,在Java中,list.size()表示元素的数量,而在JavaScript中,list.length表示元素的数量。在Java中,list.length没有定义,而在JavaScript中,list.size()也没有定义。
阅读全文