题目内容

下列数据结构中,哪一个是ArrayList类的底层实现?( )

A. 数组结构
B. 链表结构
C. 哈希表结构
D. 红黑树结构

查看答案
更多问题

下列选项中,哪个可以正确地定义一个泛型( )

ArrayList list = new ArrayList();
B. ArrayList list = new ArrayList ();
C. ArrayList list = new ArrayList();
D. ArrayList list = new ArrayList ();

下列是Collections工具类中定义的一些方法,其中能够对List集合中的元素进行随机排序的方法是( )

A. static void sort(List list)
B. static void swap(List list,int i,int j)
C. static void shuffle(List list)
D. static void reverse(List list)

下列关于List接口的描述中,错误的是?()

A. List接口继承自Collection接口,是单列集合
B. List集合中允许出现重复的元素
C. List集合存储元素是有序的,即元素的存入顺序和取出顺序一致
D. List集合中所有的元素是以二叉树方式进行存储的

阅读下列程序import java.util.*;public class Example { public static void main(String[] args) {Vector v = new Vector(); // 创建Vector对象v.add("Tom"); // 向该Vector对象中添加元素v.add("Jerry");v.add("Donald");Enumeration en = v.elements(); while (en.hasMoreElements()) { Object obj = en.nextElement();System.out.println(obj);} }}程序的运行结果是( )

A. Tom Donald Jerry
B. Tom Jerry Donald
C. 发生编译异常
D. 发生运行时异常

答案查题题库