Collection:是一个接口,所以不能直接进行实例化。因此可以借助于实现类及多态从而使用Collection的相关方法。当然一般情况下是直接去使用实现类的方法,此文章只是单单的去介绍下Collection的常用方法。
add(Object obj)
add(): 向集合中添加一个元素;
参数 : Object类型,这里使用的是多态;
返回值: boolean类型。
addAll(Collection<? extends E>)
addAll():向集合中添加另一个集合。
参数:与被添加数据的集合数据类型应一致的一个集合
返回值:boolean
remove(Object obj)
remove():移除一个数据;
参数:与集合数据类型一致的一个数据;
返回值:boolean。
removeAll(Collection<? extends E>)
removeAll():在一个集合中删除另一个集合。当然删除的是两个集合的交集;
参数:一个与被删除集合的类型保持一致;
返回值:boolean。
clear()
清楚集合中全部的数据。
size
size:获取集合中已经存储的元素。
toArray()
toArray():将集合转换为数组。
contains()
contains ():是否包含某一元素;
参数:与集合数据类型一致的数据;
返回值:boolean。
containsAll()
containsAll():是否包含某一种集合;
参数:与原集合一致类型的另一个集合;
返回值:boolean。
isEmpty
isEmpty:是否为空返回值:boolean