题目内容

假设线性表list1=[1,2,5]和list2=[2,3,6].代码list1.addAll(list2)执行后,list1是__________.

A. [1,2,2,3,5,6]
B. [1,2,3,5,6]
C. [1,5]
D. [2]

查看答案
更多问题

假设一个线性表包含元素{"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)

答案查题题库