【Java】——期末复习题库(三)

简介: 【Java】——期末复习题库(三)

🎯问题

一. 判断题(共7题,70分)

1. (判断题)ArrayList里可以加入重复的对象。

A. 对

B. 错

2. (判断题)对象在ArrayList里是无序的。

A. 对

B. 错

3. (判断题)在ArrayList上频繁的执行插入和删除操作效率很高。

A. 对

B. 错

4. (判断题)在LinkedList上频繁的执行插入和删除操作效率很高。

A. 对

B. 错

5. (判断题)泛型的作用主要是:限定装入集合的对象的类型,消除类型转换。

A. 对

B. 错

6. (判断题)使用Iterator迭代集合元素时,可以调用集合对象的方法增删元素。

A. 对

B. 错

7. (判断题)List集合的主要实现类有很多,比如ArrayList和LinkedList。

A. 对

B. 错

二. 单选题(共3题,30分)

8. (单选题)

下列关于ArrayList的描述中错误的是(        )


A.

ArrayList集合可以看作一个长度可变的数组


B. ArrayList集合不适合做大量的增删操作

C. ArrayList集合查找元素非常便捷

D. ArrayList集合中的元素索引从1开始

9. (单选题)

在创建ArrayList类的一个实例对象时,此类继承了List接口,下列哪个创建方法是正确的(         )。


A.

ArrayList myList=new Object( )


B.

List myList=new ArrayList( )


C. ArrayList myList=new List( )

D. List myList=new List( )

10. (单选题)

在JAVA中ArrayList类的底层实现是可变大小的数组,所以便于遍历元素和随机访问元素,已知获得了ArrayList类的对象HeroList,则下列语句中能够实现判断列表中是否存在字符串“Tom”的是(               )。


A. HeroList.add("Tom ");

B. HeroList.get("Tom ");

C.

HeroList.contains("Tom ");


D.

HeroList.remove("Tom ");


🎯答案

1-5:对错错对对


6-10:错对DBC


相关文章
|
8月前
|
安全 Java 测试技术
Java 大学期末实操项目在线图书管理系统开发实例及关键技术解析实操项目
本项目基于Spring Boot 3.0与Java 17,实现在线图书管理系统,涵盖CRUD操作、RESTful API、安全认证及单元测试,助力学生掌握现代Java开发核心技能。
434 0
|
8月前
|
Java 编译器 数据安全/隐私保护
Java 大学期末考试真题与答案 含知识点总结 重难点归纳及题库汇总 Java 期末备考资料
本文汇总了Java大学期末考试相关资料,包含真题与答案、知识点总结、重难点归纳及题库,涵盖Java基础、面向对象编程、异常处理、IO流等内容,并提供完整代码示例与技术方案,助你高效复习备考。
783 3
|
存储 设计模式 Java
java实习生面试题_java基础面试_java面试题2018及答案_java面试题库
java实习生面试题_java基础面试_java面试题2018及答案_java面试题库
|
存储 Java
java面试题大全带答案_面试题库_java面试宝典2018
java面试题大全带答案_面试题库_java面试宝典2018
|
安全 算法 Java
java线程面试题_2019java面试题库
java线程面试题_2019java面试题库
|
SQL 前端开发 Java
2019史上最全java面试题题库大全800题含答案(面试宝典)(4)
2019史上最全java面试题题库大全800题含答案(面试宝典)
|
算法 前端开发 Java
2019史上最全java面试题题库大全800题含答案(面试宝典)(3)
2019史上最全java面试题题库大全800题含答案(面试宝典)
|
SQL Java 数据库连接
2019史上最全java面试题题库大全800题含答案(面试宝典)(2)
2019史上最全java面试题题库大全800题含答案(面试宝典)
|
Dubbo 前端开发 JavaScript
2019史上最全java面试题题库大全800题含答案(面试宝典)(1)
2019史上最全java面试题题库大全800题含答案(面试宝典)