ArrayList对象的元素可以通过下标访问,且元素的个数可以动态增加和减少,元素的类型可不同,所以可以认为一个ArrayList对象是一个动态数组。
举一反三
- 以下关于ArrayList说法正确的是______。 A: ArrayList是有序的集合,按下标访问元素 B: ArrayList对象在创建时可不指定元素个数,默认容量是10 C: ArrayList的元素类型必须是引用类型,不能是基本数据类型 D: ArrayList是动态数组,可方便地增删元素
- 下面关于ArrayList与List的区别,不正确的是() A: ArrayList中可以添加任何类型的对象,而List只能添加指定类型的对象 B: ArrayList和List都需要强制转换后才能访问集合元素 C: ArrayList和List添加元素的方法相同。 D: ArrayList和List都可以通过索引器访问集合的元素和删除元素
- 下列关于对象数组的描述中,错误的是( )。? 对象数组中的每个元素都是一个对象引用|可以访问对象数组中的数组元素|对象数组中的每个元素都是一个对象|可以访问对象数组中数组元素的下级成员
- ArrayList集合封装了一个数组对象,因此在增加、删除元素时效率较低,查询和遍历元素时效率较高。
- 下列关于对象数组的描述中,错误的是( )。 A: 对象数组中的每个元素都是一个对象引用 B: 对象数组中的每个元素都是一个对象 C: 可以访问对象数组中的数组元素 D: 可以访问对象数组中数组元素的下级成员