2026年arraylist面试题及答案.docVIP

  • 0
  • 0
  • 约5.88千字
  • 约 15页
  • 2026-06-23 发布于辽宁
  • 举报

2026年arraylist面试题及答案

一、填空题(总共10题,每题2分)

1.在Java中,ArrayList是基于_______实现的动态数组。

2.ArrayList的默认初始容量是_______。

3.当ArrayList的元素个数超过其容量时,ArrayList会自动增加其容量,增加的规则是将其容量增加到原来的_______倍。

4.ArrayList的add方法可以在数组的_______位置插入元素。

5.ArrayList的remove方法可以删除指定索引处的元素,并返回被删除的元素。

6.ArrayList的size方法返回ArrayList中_______的个数。

7.ArrayList的get方法用于获取指定索引处的元素,其时间复杂度是_______。

8.ArrayList的set方法用于设置指定索引处的元素,并返回之前的值。

9.ArrayList的iterator方法返回一个_______,用于遍历ArrayList中的元素。

10.ArrayList的contains方法用于检查ArrayList中是否包含指定的元素,其时间复杂度是_______。

二、判断题(总共10题,每题2分)

1.ArrayList和LinkedList都是线程安全的。(×)

2.ArrayList的add方法在添加元素时总是需要扩容。(×)

3.

文档评论(0)

1亿VIP精品文档

相关文档