关于java中的集合类java.util.Arraylist,以下说法正确的是?

关于java中的集合类java.util.Arraylist,以下说法正确的是?A.这个集合元素的无序的.B.可以通过键来获取这个集合的值C.可以通过addFirst()方法,在列表的首部插入元素D.在对这个集合的元素执行遍历操作时,效率比较高 最好说明原因感激不尽!!

A错误,ArrayList是有序的,B.不应该是通过键来获取,ArrayList是以数组方式实现的,没有键这个说法。 C.没有此方法。D是正确的,
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-02-10
B/D正确

因为ArrayList是用数组来实现的,存储的对象在内存中的地址是相邻的,所以查找遍历比较快。