Java List集合高频面试题及详细答案(实战版).docx

Java List集合高频面试题及详细答案(实战版).docx

JavaList集合高频面试题及详细答案(实战版)

一、基础概念类面试题

1、List集合的特点是什么?和Set、Map有什么核心区别?

参考答案:

List是Java单列集合中最常用的有序可重复集合,核心特点有三个:

1.有序性:保留元素添加顺序,存入顺序和取出顺序一致;

2.可重复性:允许存储重复元素;

3.有索引:支持通过下标索引精准操作元素,拥有丰富的索引操作方法。

三者核心区别:

-List:有序、可重复、有索引;

-Set:无序、不可重复、无索引;

-Map:双列集合,键值对存储,键不可重复、值可重复,无索引。

2、List常用实现类有哪些?各自的应用场景?

参考答

文档评论(0)

1亿VIP精品文档

相关文档