Java集合知识测试.doc

Java集合知识测试.doc

ID:58820612

大小:38.50 KB

页数:9页

时间:2020-10-25

Java集合知识测试.doc_第1页
Java集合知识测试.doc_第2页
Java集合知识测试.doc_第3页
Java集合知识测试.doc_第4页
Java集合知识测试.doc_第5页
资源描述:

《Java集合知识测试.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、集合部分测试题考试宣言:同学们,考试考多少分不是我们的目的!排在班级多少的名次也不是我们的初衷!我们考试的目的是要通过考试中的题目,检查大家在这段时间的学习中,是否已经把需要掌握的知识掌握住了,如果哪道题目你不会做,又或者做错了,那么不用怕,考完试后,导师讲解的时候你要注意听!那时候学会了,记住了,也一样不影响你高薪就业!本套题共40道不定项选择题,其中单选30道,多选10道。单选2分/题,多选4分/题。多选题不全对半分,全对满分。1.Java中的集合类包括ArrayList、LinkedList、HashMap等类,下列关于集合类描述正确的是(AB)ABDa

2、)ArrayList和LinkedList均实现了List接口b)ArrayList的查询速度比LinkedList快c)添加和删除元素时,ArrayList的表现更佳d)HashMap实现Map接口,它允许任何类型的键和值对象,并允许将null用作键或值2.LinkedList类的特点是(B)a)查询快b)增删快c)元素不重复d)元素自然排序3.关于迭代器说法错误的是(D)a)迭代器是取出集合元素的方式b)迭代器的hasNext()方法返回值是布尔类型c)List集合有特有迭代器d)next()方法将返回集合中的上一个元素1.单列集合的顶层接口是(C)Ba)

3、java.util.Mapb)java.util.Collectionc)java.util.Listd)java.util.Set2.实现下列哪个接口,可以启用比较功能(D)a)Runnable接口b)Iterator接口c)Serializable接口d)Comparator接口3.对于增强for循环说法错误的是(A)a)增强for循环可以直接遍历Map集合//间接b)增强for循环可以操作数组c)增强for循环可以操作Collection集合d)增强for循环是JDK1.5版本后出现的4.下面代码运行的结果是(A)ArrayListal=

4、newArrayList();al.add(true);al.add(123);al.add(“abc”);System.out.println(al);a)编译失败b)[true,123]c)[true,123,abc];d)[abc];5.将Map集合中的键存储到Set集合的方法是(C)a)entrySet()b)get()c)keySet()d)put()6.ArrayList和Vector的区别说法正确的是(B)a)ArrayList是线程安全的,Vector是线程不安全b)ArrayList是线程不安全的,Vector是线程安全的c)

5、ArrayList底层是数组结构,Vector底层是链表结构d)ArrayList底层是链表结构,Vector底层是数组结构7.Set集合的特点是(A)Ba)元素有序b)元素无序,不存储重复元素a)存储重复元素b)Set集合都是线程安全的2.ArrayList的初始化内容如下: ArrayListlist=newArrayList<>();list.add("java");list.add("aaa");list.add("java");list.add("java");list.add("bbb");下面可以删除list中所有的“java”的

6、代码是(Ab) A a)for(inti=list.size()-1;i>=0;i--){if("java".equals(list.get(i))){list.remove(i);}}b)for(inti=0;i

7、对象存储元素时,该元素必须(A)a)实现Comparable接口b)有main方法c)有get和set方法d)实现Serializable接口5.下列方法不是Collection通用方法的有(C)a)iterator()b)add()c)get()d)remove()1.下面的代码用于输出字符数组ch中每个字符出现的次数publicstaticvoidmain(String[]args){char[]ch={'a','c','a','b','c','b'};HashMapmap=newHashMap();for(inti=0;i

8、//位置①}System.out.pr

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。