栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java作业集合操作-练习

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java作业集合操作-练习

一. 单选题(共7题,31.5分) 1. (单选题)List、Set、Map哪个继承自Collection接口,以下说法正确的是()
  • A. List Map
  • B. Set Map
  • C. List Set
  • D. List Map Set

我的答案: A正确答案: C

0

2. (单选题)

欲构造ArrayList类的一个实例,下列哪个语句是正确的( )?

  • A. ArrayList myList=new Object ();
  • B. List myList=new ArrayList ();
  • C. ArrayList myList=new List ();
  • D. List myList=new List ();

我的答案: B正确答案: B

4.5

3. (单选题)关于Map集合,下列叙述错误的是(    )
  • A. 键必须是唯一的
  • B. 一个键只能对应一个值
  • C. 不同的键可以对应同一个值
  • D. 键必须是基本类型或String类型

我的答案: D正确答案: D

4.5

4. (单选题)类B继承自类A,集合List,当向集合添加B类型对象时(   )
  • A. 编译时错误
  • B. 运行时错误
  • C. 警告
  • D. 无错误

我的答案: D正确答案: D

4.5

5. (单选题)关于集合类型常量,下列叙述正确的是(  )
  • A. 无法改变集合结构。即无法添加/移除元素
  • B. 无法改变集合中元素对象。即无法替换元素
  • C. 无法改变集合中元素对象的中封装的数据
  • D. 无法改变集合类型常量的引用。即无法引用另一个集合对象

我的答案: D正确答案: D

4.5

答案解析:

6. (单选题)以下方法Set集合中不提供是(    )
  • A. add()
  • B. size()
  • C. get()
  • D. clear()

我的答案: C正确答案: C

4.5

7. (单选题)正确声明一个整型集合变量
  • A. List list;
  • B. List list;
  • C. List list;
  • D. List list;

我的答案: B正确答案: B

4.5

二. 判断题(共15题,68.5分) 8. (判断题)

ArrayList集合中不可以加入重复的对象。

  • A. 对
  • B. 错

我的答案: 错正确答案: 错

4.5

9. (判断题)若类A继承自类B,变量List list1集合中允许添加类B对象
  • A. 对
  • B. 错

我的答案: 错正确答案: 错

4.5

10. (判断题)向Set集合添加重复元素将抛出异常
  • A. 对
  • B. 错

我的答案: 错正确答案: 错

4.5

11. (判断题)Set和Map都不提供基于索引位置的操作
  • A. 对
  • B. 错

我的答案: 错正确答案: 对

0

12. (判断题)元素对象从集合中移除后,将被销毁
  • A. 对
  • B. 错

我的答案: 错正确答案: 错

4.5

13. (判断题)一个对象不能同时置于2个集合(Collection)中
  • A. 对
  • B. 错

我的答案: 错正确答案: 错

4.5

14. (判断题)LinkedList是继承自Collection接口的一种基于链表的List类型的实现类
  • A. 对
  • B. 错

我的答案: 错正确答案: 对

0

15. (判断题)Map可以通过索引获取指定位置的元素
  • A. 对
  • B. 错

我的答案: 错正确答案: 错

4.5

答案解析:Map没有索引

16. (判断题)Map中的键,必须是基本数据类型
  • A. 对
  • B. 错

我的答案: 错正确答案: 错

4.5

17. (判断题)向Set集合添加重复元素将抛出异常
  • A. 对
  • B. 错

我的答案: 错正确答案: 错

4.5

18. (判断题)Set集合的特点是元素无重复
  • A. 对
  • B. 错

我的答案: 对正确答案: 对

4.5

19. (判断题)Set集合不支持foreach循环语句
  • A. 对
  • B. 错

我的答案: 错正确答案: 错

4.5

20. (判断题)Set集合不提供基于索引位置的操作
  • A. 对
  • B. 错

我的答案: 对正确答案: 对

4.5

21. (判断题)Iterator是支持迭代集合中元素的迭代接口
  • A. 对
  • B. 错

我的答案: 对正确答案: 对

4.5

22. (判断题)Iterator中的pre()方法可以将游标前移一位
  • A. 对
  • B. 错

我的答案: 错正确答案: 错

5.5

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/836744.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号