题目内容

假设一个线性表包含元素{"red","green","red","green"}. 代码list.remove("red");执行后,线性表是______________?

A. {"red","green","red","green"}
B. {"green","red","green"}
C. {"green","green"}
D. {"red","green","green"}

查看答案
更多问题

以下哪一项是对列表lst中的元素进行排序的正确方法?

A. lst.sort()
B. Collections.sort(lst)
C. Arrays.sort(lst)
D. newLinkedList(newString[]{"red","green","blue"})

下列陈述中哪些是正确的?

A. java.util.List继承了java.util.Collection接口的所有方法.另外,它包含处理线性表的新方法.
B. AbstractList抽象类提供了List接口的部分实现.
C. ArrayList类是List接口的一个具体实现,用数组存储元素.
D. LinkedList类是List接口的一个具体实现,用链表存储元素。LinkedList包含List中的所有方法以及用于处理链表的其他新方法。
E. ListIterator接口是Iterator接口的子接口,提供了能够双向遍历线性表的方法.

下面哪些方法是java.util.List的?

A. add(intindex,Eelement)
B. get(intindex)
C. set(intindex,Eelement)
D. remove(intindex)
E. subList(intfromIndex,inttoIndex)

当用ArrayListx=newArrayList<>(2)创建一个数组线性表,下面描述正确的是________

A. 在数组线性表中创建了两个元素。
B. 数组线性表中当前没有元素。
C. 数组线性表大小当前为2。
D. 数组线性表容量当前为2。

答案查题题库