校招刷题群
高效刷题 迎战校招
校招精选试题
近年面笔经面经群内分享
Java刷题群 前端刷题群 产品运营群
首页 > java语言 > Map、set集合(后序会删除)
题目

ArrayList list = new ArrayList(20);中的list扩充几次

A. 0

B. 1

C. 2

D. 3

解答

正确答案:A 

ArrayList的构造函数总共有三个:

(1)ArrayList()构造一个初始容量为 10 的空列表。

(2)ArrayList(Collection<? extends E> c)构造一个包含指定 collection 的元素的列表,这些元素是按照该 collection 的迭代器返回它们的顺序排列的。

(3)ArrayList(int initialCapacity)构造一个具有指定初始容量的空列表。

调用的是第三个构造函数,直接初始化为大小为20的list,没有扩容,所以选择A

C 3条回复 评论
wyj

大厂陆续开放校招了要抓紧时间

发表于 2021-09-11 16:35:00
0 0
meow

666666

发表于 2018-10-16 18:22:57
0 1
小拿8504

吃一次一次一分

发表于 2018-10-16 18:22:54
3 3
小拿8504 :

CC骨刺雨衣

发表于 2018-10-16 17:23:57
回复
小拿8504 :@小拿8504  8尺态度推断题
发表于 2018-10-16 17:24:09
回复
还有1条回复,点击查看