题目
题目
单项选择题

Question at position 2 Why is an ArrayList's remove( ) slower than a LinkedList's remove( )?It has to move elementsIt creates a new ArrayList on the heapIt converts the data to a LinkedList firstIt has to garbage collect the array entry

选项
A.It has to move elements
B.It creates a new ArrayList on the heap
C.It converts the data to a LinkedList first
D.It has to garbage collect the array entry
查看解析

查看解析

标准答案
Please login to view
思路分析
Consider the question about why removing from an ArrayList can be slower than removing from a LinkedList. Option 1: It has to move elements. This is true because an ArrayList stores elements contiguously in an array; when you remove an element at a given index, all subsequent elements must be shifted left to fill the gap, wh......Login to view full explanation

登录即可查看完整答案

我们收录了全球超50000道考试原题与详细解析,现在登录,立即获得答案。

更多留学生实用工具

加入我们,立即解锁 海量真题独家解析,让复习快人一步!