云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > Java集合知识测试

Java集合知识测试

  • 62 次阅读
  • 3 次下载
  • 2026/1/10 3:58:19

集合部分测试题

考试宣言:

同学们,考试考多少分不是我们的目的!排在班级多少的名次也不是我们的初衷!

我们考试的目的是要通过考试中的题目,检查大家在这段时间的学习中,是否已经把需要掌握的知识掌握住了,如果哪道题目你不会做,又或者做错了,那么不用怕,考完试后,导师讲解的时候你要注意听!那时候学会了,记住了,也一样不影响你高薪就业!

本套题共40道不定项选择题,其中单选30道,多选10道。单选2分/题,多选4分/题。多选题不全对半分,全对满分。

1. Java中的集合类包括ArrayList、LinkedList、HashMap等类,下列关于集合类描述正确的是(AB)ABD a)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()方法将返回集合中的上一个元素 4. 单列集合的顶层接口是(C)B a)

b) java.util.Collection c) d)

5. 实现下列哪个接口,可以启用比较功能(D) a) Runnable接口 b) Iterator接口 c) Serializable接口 d) Comparator接口

6. 对于增强for循环说法错误的是(A)

a) 增强for循环可以直接遍历Map集合//间接 b) 增强for循环可以操作数组

c) 增强for循环可以操作Collection集合 d) 增强for循环是JDK1.5版本后出现的 7. 下面代码运行的结果是(A)

ArrayListal=newArrayList(); al.add(true); al.add(123); al.add(“abc”); a) 编译失败 b) [true,123] c) [true,123,abc]; d) [abc];

8. 将Map集合中的键存储到Set集合的方法是(C) a) entrySet() b) get() c) keySet() d) put()

9. ArrayList和Vector的区别说法正确的是(B) a) ArrayList是线程安全的,Vector是线程不安全 b) ArrayList是线程不安全的,Vector是线程安全的 c) ArrayList底层是数组结构,Vector底层是链表结构 d) ArrayList底层是链表结构,Vector底层是数组结构 10.

Set集合的特点是(A)B

a) 元素有序

b) 元素无序,不存储重复元素 c) 存储重复元素

d) Set集合都是线程安全的 11.

ArrayList的初始化内容如下:?

ArrayListlist=newArrayList<>(); list.add(\); list.add(\); list.add(\); list.add(\);

list.add(\);

下面可以删除list中所有的“java”的代码是(Ab)?A? a)

for(inti=list.size()-1;i>=0;i--){ if(\.equals(list.get(i))){ list.remove(i); } }

b)

for(inti=0;i

if(\.equals(list.get(i))){ list.remove(i); } }

c)list.remove(\);

d)list.removeAll(\); 12.

Vector类的特点是(A)

a) 线程同步 b) 线程不同步 c) 增删快 d) 底层是链表结构 13.

使用TreeSet的无参构造创建集合对象存储元素时,该元素

必须(A)

a) 实现Comparable接口

搜索更多关于: Java集合知识测试 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

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

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com