没有新消息
更多内容
写回答
因为增加元素可能要扩容,删除元素可能要缩容,两个操作都很耗时。拿扩容来说,需要先创建一个两倍于原来大小的数组,然后再将原来的元素挨个复制到新数组,效率自然就低了。
5赞
0踩
0评论
因为底层是数组,有索引,主要是来查询的,查询出来才可以增删,而linklist底层是链表,直接定位增删
0赞
因为低层是数组结构,每个元素有索引,所以查询很快,随机增删是需要查询后再操作,效率低。
4赞
因为arrylist 是一个链式链接 查询可以通过下标快速定位
因为动一发而牵全身
8赞