ArrayList和LinkedList内存放的是什么呢
答案:2 mip版
解决时间 2021-02-07 20:33
- 提问者网友:鉨瞞着所囿亾,爱着誰
- 2021-02-07 16:37
存放的数据可以是 1 2 3 4 5 6 7整形数列吗 可以是hello字符串吗
最佳答案
- 二级知识专家网友:暖心欧巴
- 2021-02-07 17:47
ArrayList类似于数组,是按顺序存储在内存的。
LinkedList类似与链表,是没有顺序的,是通过指针链接了每个元素。
因为LinkedList是无序存储的,所以插入随便一个地方都可以,只要指针指向了就行。
而ArrayList是有序的,插入要遍历到你要插入的位置,所以效率低些。
正因为ArrayList是有序的,所以查询的时候输入索引,就可以很快找到,LinkedList则不然。
LinkedList类似与链表,是没有顺序的,是通过指针链接了每个元素。
因为LinkedList是无序存储的,所以插入随便一个地方都可以,只要指针指向了就行。
而ArrayList是有序的,插入要遍历到你要插入的位置,所以效率低些。
正因为ArrayList是有序的,所以查询的时候输入索引,就可以很快找到,LinkedList则不然。
全部回答
- 1楼网友:孤寡少年
- 2021-02-07 18:06
可以私聊我~
我要举报
如以上问答内容为低俗/色情/暴力/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!
点此我要举报以上问答信息
推荐资讯