2026年Java集合框架专项训练试题.docxVIP

  • 0
  • 0
  • 约1.07万字
  • 约 16页
  • 2026-03-31 发布于湖北
  • 举报

2026年Java集合框架专项训练试题

考试时间:______分钟总分:______分姓名:______

一、选择题(每题2分,共30分)

1.在Java中,以下哪个接口是所有集合元素的根接口?

A.Collection

B.List

C.Set

D.Map

2.`ArrayList`底层使用什么数据结构实现?

A.链表

B.数组

C.哈希表

D.树

3.`LinkedList`在进行插入和删除操作时,其时间复杂度通常是?

A.O(1)

B.O(logn)

C.O(n)

D.O(n^2)

4.如果需要保证集合中元素的唯一性,且不关心元素的顺序,应该优先考虑使用哪个类?

A.`ArrayList`

B.`LinkedList`

C.`HashSet`

D.`TreeSet`

5.`HashSet`在添加元素时,会首先调用哪个方法来确定元素是否已存在?

A.`equals()`

B.`hashCode()`

C.`compareTo()`

D.`toString()`

6.`HashMap`在put元素时,如果计算得到的哈希码冲突,通常采

文档评论(0)

1亿VIP精品文档

相关文档