LinkedeList和ArrayList都实现了List接口
ArrayList是可改变大小的数组,而LinkedList是双向链接串列
LinkedList不支持高效的随机元素访问
在LinkedList的中间插入或删除一个元素意味着这个列表中剩余的元素都会被移动;而在ArrayList的中间插入或删除一个元素的开销是固定的
第1题:
欲构造ArrayList类的一个实例,此类实现List接口,下列方法正确的是______。
A.ArrayList myList=new Object( );
B.List myList=new ArrayList( );
C.ArrayList myList=new List( );
D.List myList=new List( );
第2题:
此题为判断题(对,错)。
第3题:
A.ArrayList myList=new Object();
B.List myList=new ArrayList();
C.ArrayList myList=new List();
D.List myList=new List();
第4题:
欲构造ArrayList类的一个实例,此类继承了List接口,下列( )是正确的。
A.ArrayListmyList=new Object();
B.List myList=new ArrayList();
C.ArrayList myList=new List();
D.List myList=new List();
第5题:
欲构造ArrayList类的一个实例,此类继承了List接口,下列哪个方法是正确的? ( )
A.ArrayList myList=new Object();
B.List myList=new ArrayList();
C.ArrayList myList=new List();
D.myList=new List();
第6题:
欲构造ArrayList类的一个实例,此类继承了List接口,下列( )方法是正确的。
A.ArrayList myList=new Object();
B.List myList=new ArrayList();
C.ArrayList myList=new List();
D.List myList=new List();
第7题:
下列关于栈的描述中正确的是 A)在栈中只能插入元素而不能删除元素 B)在栈中只能删除元素而不能插入元素 C)栈是特殊的线性表,只能在一端插入或删除元素 D)栈是特殊的线性表,只能在一端插入元素,而在另一端删除元素
第8题:
下列关于栈的描述正确的是( )
A.在栈中只能插入元素而不能删除元素
B.在栈中只能删除元素而不能插入元素
C.栈是特殊的线性表,只能在-端插入或删除元素
D.栈是特殊的线性表,只能在-端插入元素,而在另-端删除元素
栈是一个特殊的线性表,只能在栈顶进行插入(又叫入栈)和删除(又叫出栈)操作;队列是一个、允许在队尾插入元素(又叫入队),在队头删除元 不素又叫出队)的线性袁 因此选项C正确
第9题:
欲构造ArrayList类的一个实例,此类实现了List接口,下列( )方法是正确的。
A.ArrayList myList = new Object( );
B.List myList = new ArrayList( );
C.ArrayList myList = new List( );
D.List myList = new List( );
第10题:
Vector和ArrayList的主要区别是()