网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
单选题
ArrayList和LinkList的描述,下面说法错误的是()。
A

LinkedeList和ArrayList都实现了List接口

B

ArrayList是可改变大小的数组,而LinkedList是双向链接串列

C

LinkedList不支持高效的随机元素访问

D

在LinkedList的中间插入或删除一个元素意味着这个列表中剩余的元素都会被移动;而在ArrayList的中间插入或删除一个元素的开销是固定的


参考答案

参考解析
解析: Arraylist的内存结构是数组,当超出数组大小时创建一个新的数组,把原数组中元素拷贝过去。其本质是顺序存储的线性表,插入和删除操作会引发后续元素移动,效率低,但是随机访问效率高 LinkedList的内存结构是用双向链表存储的,链式存储结构插入和删除效率高,不需要移动。但是随机访问效率低,需要从头开始向后依次访问
更多 “单选题ArrayList和LinkList的描述,下面说法错误的是()。A LinkedeList和ArrayList都实现了List接口B ArrayList是可改变大小的数组,而LinkedList是双向链接串列C LinkedList不支持高效的随机元素访问D 在LinkedList的中间插入或删除一个元素意味着这个列表中剩余的元素都会被移动;而在ArrayList的中间插入或删除一个元素的开销是固定的” 相关考题
考题 欲构造ArrayList类的一个实例,此类继承了List接口,下列哪个方法是正确的?( B ) A.ArrayList myList=new Object();B.List myList=new ArrayList();C.ArrayList myList=new List();D.List myList=new List();

考题 下列关于栈的描述正确的是( )A.在栈中只能插入元素而不能删除元素B.在栈中只能删除元素而不能插入元素C.栈是特殊的线性表,只能在-端插入或删除元素D.栈是特殊的线性表,只能在-端插入元素,而在另-端删除元素

考题 欲构造ArrayList类的一个实例,此类实现List接口,下列方法正确的是______。A.ArrayList myList=new Object( );B.List myList=new ArrayList( );C.ArrayList myList=new List( );D.List myList=new List( );

考题 欲构造ArrayList类的一个实例,此类继承了List接口,下列( )方法是正确的。A.ArrayList myList=new Object();B.List myList=new ArrayList();C.ArrayList myList=new List();D.List myList=new List();

考题 LinkedList在内部维护了一个双向循环链表,每一个元素节点都包含前一个元素节点和后一个元素节点的引用。( ) 此题为判断题(对,错)。

考题 下列关于栈的描述中正确的是 A)在栈中只能插入元素而不能删除元素 B)在栈中只能删除元素而不能插入元素 C)栈是特殊的线性表,只能在一端插入或删除元素 D)栈是特殊的线性表,只能在一端插入元素,而在另一端删除元素

考题 欲构造ArrayList类的一个实例,此类继承了List接口,下列哪个方法是正确的? ( )A.ArrayList myList=new Object();B.List myList=new ArrayList();C.ArrayList myList=new List();D.myList=new List();

考题 欲构造ArrayList类的一个实例,此类实现了List接口,下列( )方法是正确的。A.ArrayList myList = new Object( );B.List myList = new ArrayList( );C.ArrayList myList = new List( );D.List myList = new List( );

考题 欲构造ArrayList类的一个实例,此类继承了List接口,下列( )是正确的。A.ArrayListmyList=new Object();B.List myList=new ArrayList();C.ArrayList myList=new List();D.List myList=new List();

考题 Vector和ArrayList的主要区别是()A、ArrayList内部基于链表,而Vector是基于数组的B、Vector的大部分方法做了同步,而ArrayList没有同步C、Vector是可串行化的,而ArrayList不是D、Vector实现了RandomAccess,而ArrayList没有

考题 ArrayList和LinkList的描述,下面说法错误的是()。A、LinkedeList和ArrayList都实现了List接口B、ArrayList是可改变大小的数组,而LinkedList是双向链接串列C、LinkedList不支持高效的随机元素访问D、在LinkedList的中间插入或删除一个元素意味着这个列表中剩余的元素都会被移动;而在ArrayList的中间插入或删除一个元素的开销是固定的

考题 欲构造ArrayList类的一个实例,此类继承了List接口,下列哪个方法是正确的?()A、 ArrayList myList=new Object();B、 List myList=new ArrayList();C、 ArrayList myList=new List();D、 List myList=new List();

考题 在JAVA中ArrayList类实现了可变大小的数组,便于遍历元素和随机访问元素,已知获得了ArrayList类的对象bookTypeList,则下列语句中能够实现判断列表中是否存在字符串“小说”的是()。A、bookTypeList.add("小说");B、bookTypeList.get("小说");C、bookTypeList.contains("小说");D、bookTypeList.remove("小说");

考题 下列哪些说法是正确的?()A、LinkedList集合在增删元素时效率较高B、ArrayList集合在查询元素时效率较高C、HashMap不允许出现一对null键null值D、HashSet集合中元素可重复并且无序

考题 LinkedList在内部维护了一个双向循环链表,每一个元素节点都包含前一个元素节点和后一个元素节点的引用

考题 说出ArrayList,Vector,LinkedList的存储性能和特性。

考题 在JAVA中,LinkedList类和ArrayList类同属于集合框架类,下列()选项中的方法是LinkedList类有而ArrayList类没有的。A、add(Objecto)B、add(intndex,Objecto)C、remove(Objecto)D、removeLast()

考题 请说出 ArrayList, Vector,LinkedList的存储性能和特性。

考题 对于Java中的集合类java.util.ArrayList,以下说法正确的是()。A、这个集合中的元素是无序的B、可以通过键来获取这个集合中的元素C、可以通过addFirst()方法,在列表的首部插入元素D、在对这个集合的元素执行遍历操作时,效率比较高

考题 问答题请说出 ArrayList, Vector,LinkedList的存储性能和特性。

考题 单选题对于Java中的集合类java.util.ArrayList,以下说法正确的是()。A 这个集合中的元素是无序的B 可以通过键来获取这个集合中的元素C 可以通过addFirst()方法,在列表的首部插入元素D 在对这个集合的元素执行遍历操作时,效率比较高

考题 单选题在JAVA中,LinkedList类和ArrayList类同属于集合框架类,下列()选项中的方法是LinkedList类有而ArrayList类没有的。A add(Objecto)B add(intndex,Objecto)C remove(Objecto)D removeLast()

考题 问答题说出ArrayList,Vector,LinkedList的存储性能和特性。

考题 判断题LinkedList在内部维护了一个双向循环链表,每一个元素节点都包含前一个元素节点和后一个元素节点的引用A 对B 错

考题 单选题欲构造ArrayList类的一个实例,此类继承了List接口,下列哪个方法是正确的?()A  ArrayList myList=new Object();B  List myList=new ArrayList();C  ArrayList myList=new List();D  List myList=new List();

考题 单选题在JAVA中ArrayList类实现了可变大小的数组,便于遍历元素和随机访问元素,已知获得了ArrayList类的对象bookTypeList,则下列语句中能够实现判断列表中是否存在字符串“小说”的是()。A bookTypeList.add(小说);B bookTypeList.get(小说);C bookTypeList.contains(小说);D bookTypeList.remove(小说);

考题 ( 难度:中等)以下关于集合类ArrayList、LinkedList、HashMap描述正确的是()A.A:HashMap实现Map接口,它允许任何类型的键和值对象,并允许将null用作键或值B.B:ArrayList和LinkedList均实现了List接口C.C:添加和删除元素时,ArrayList的表现更佳D.D:ArrayList的访问速度比LinkedList快