黑马程序员技术交流社区
标题:
Java中的集合类包括ArrayList、LinkedList、HashMap等类,下列关...
[打印本页]
作者:
rightyuan521
时间:
2015-4-30 22:33
标题:
Java中的集合类包括ArrayList、LinkedList、HashMap等类,下列关...
Java中的集合类包括ArrayList、LinkedList、HashMap等类,下列关于集合类描述错误的是??(选择一项)
A) ArrayList和LinkedList均实现了List接口
B) ArrayList的访问速度比LinkedList快
C) 添加和删除元素时,ArrayList的表现更佳
D) HashMap实现Map接口,它允许任何类型的键和值对象,并允许将null用作键或值
作者:
nyzplymh
时间:
2015-4-30 22:51
c吧,ArrayList底层是数组,读取快,增删慢
作者:
黄文昭
时间:
2015-4-30 23:29
这么简单,选C呗
作者:
wkz_crystal
时间:
2015-4-30 23:56
恩,c是错的,可以理解为Arraylist集合中有角标,因为底层是数组结构!这样对于添加和删除都要移动和改变角标,效率稍微低了一些!
作者:
hui1130
时间:
2015-5-1 00:38
选择C:ArrayLIst底层的数据结构是数组类型。每个元素都有角标,查询比较快,增删较慢。
相对于的LinkedList底层的数据结构是链表,增删快,查询慢
作者:
魔心邪
时间:
2015-5-1 00:46
c吧,ArrayList底层是数组,读取快,增删慢选C呗
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2