集合类特性与应用:List、Set及泛型详解.pdf

集合类特性与应用:List、Set及泛型详解.pdf

1:List的三个儿子的特点

列表特点:元素存入和取出有序,元素可以重复,可以通过集合中的索引获得元素

ArrayList:底层是数组结构,查询速度快,增删慢,线程不同步

LinkedList:底层是链表结构,查询速度慢,增删快,线程不同步

Vector:底层是数组结构,是集合中的始祖,ArrayList就是向这系进行了延伸。查询

和增删慢,线程同步的

2:什么时候,使用哪种类型的集合。

List集合的特点是元素可以重复,一般在数据可以重复时使用。

Set集合的特点是元素不可重复,一般在要求数据唯一性时使用。

文档评论(0)

1亿VIP精品文档

相关文档