使用java的集合类java.util.ArrayList,以下说法正确的是()

A。这个集合中的元素是无序的
B。可以通过键来获取这个集合中的元素
C。可以通过addFirst方法,在列表的首部插入元素
D。在对这个集合的元素执行遍历操作时,效率比较高

正确答案d
ArrayList明显是有序的,a错
只有map才能用键访问,b错
ArrayList不是链表,显然无法在首部插入,c错
ArrayList类似数组,可以直接通过类似下标运算遍历,所以效率高,所以d对
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-03-28
D

A。这个集合中的元素是无序的 错误,是有序的。
B。可以通过键来获取这个集合中的元素 错误,不能通过键获取,get(int index)通过指定位置获取
C。可以通过addFirst方法,在列表的首部插入元素 错误,无addFirst方法本回答被提问者采纳
第2个回答  2009-03-28
D
第3个回答  2009-03-28
A
第4个回答  2009-03-28
相似回答