Collection容器说明
Collection作为容器中最底层的接口,没有属性,不能存储数据只是提供容器最基本的功能(规范)
list容器接口说明
List作为容器接口 ,没有属性,不能存储数据,只是提供了容器最基本的功能(规范),增加了一些和位置相关的操作
List容器当中存储的数据是有顺序的(按照指定的位置进行存储),元素可以重复
set容器接口说明
Set 作为容器的接口,没有属性,不能存储数据,只是提供了容器最基本的的功能(规范)
set容器当中的数据是没有顺序的(不会安照添加顺序进行存储,有自己的一套存储规则),元素不可重复
具体方法
add(object):添加一个元素
remove(object):清除一个元素
size():计算元素个数
isEmpty():判断是否为空
clear():清楚所有元素
get():获取下标所对元素
List类方法
ArrayList类:底层使用数组来存储数据(实现),操作对使用者是透明的,从List实现下来,具有了List的方法
LinkedList类:底层使用双向链表来存储数据(实现),操作对使用者是透明的,从List实现下来,具有了List的方法