Collection
2017-04-13 21:06:03 0 举报
Collection是一个包含多个元素的集合,这些元素可以是任何类型的对象。在Java中,Collection接口是所有集合类的根接口,它定义了一些通用的方法,如add、remove、size等。Collection接口有两个主要的子接口:List和Set。List接口允许重复的元素,而Set接口不允许重复的元素。常见的实现类有ArrayList、LinkedList、HashSet和TreeSet等。通过使用Collection,我们可以方便地管理和操作一组对象。
作者其他创作
大纲/内容
有序,(先进先出)可重复
Vector
TreeSet
特点
Collection
List
Vector底层和ArrayList一样,不一样的是,Vector是线程安全的,效率低,现在很少使用。
哈希表/散列表
LinkedList底层是双向链表,特点是适合增删元素,但是不适合查询元素。
单个存储
SortedSet
HashSet
LinkedList
底层是树型结构
无序,不可重复
ArrayList底层是数组,所有ArrayList适合查询元素,但是不适合频繁增删元素
Set
ArrayList
不可重复,无序,但是可排序
0 条评论
下一页