Collection 是一个集合接口(集合类的一个顶级接口)。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中有很多具体的实现。Collection接口的意义是为各种具体的集合提供了最大化的统一操作方式,其直接继承接口有List与Set。
collection 常用方法:
add(Object o)向集合中添加一个元素
addAll(Collection c)向集合中添加集合 c 中的所有元素
clear() 清除所有元素
contains(Object o) 判断集合中是否包含指定元素
isEmpty()判断集合是否为空
iterator()返回Iterator对象,用于遍历集合中的元素
remove(Object o)删除一个指定元素
removeAll(Collection c)删除集合 c 中所有的元素
int size()返回集合中元素的个数
Collections则是集合类的一个工具类/帮助类,其中提供了一系列静态方法,用于对集合中元素进行排序、搜索以及线程安全等各种操作。
collections常用方法:
sort()对集合进行排序
reverse()反转集合中的元素的顺序
shuffle()对集合进行随机排序
max() , min()获取集合最大值、最小值
binarySearch()二分查找查找集合指定元素,返回元素所在索引,若元素不存在,返回该元素最有可能存在的位置索引
replaceAll()替换集合中指定的元素,若元素存在返回true,否则返回false
copy(list1,list2)将集合list2中的元素复制到list1中,并覆盖相应索引位置的元素
swap()交换集合中指定元素的位置
fill()替换集合中的所有元素,用对象object
更多技术分享,请持续关注云和数据!
collection 常用方法:
add(Object o)向集合中添加一个元素
addAll(Collection c)向集合中添加集合 c 中的所有元素
clear() 清除所有元素
contains(Object o) 判断集合中是否包含指定元素
isEmpty()判断集合是否为空
iterator()返回Iterator对象,用于遍历集合中的元素
remove(Object o)删除一个指定元素
removeAll(Collection c)删除集合 c 中所有的元素
int size()返回集合中元素的个数
Collections则是集合类的一个工具类/帮助类,其中提供了一系列静态方法,用于对集合中元素进行排序、搜索以及线程安全等各种操作。
collections常用方法:
sort()对集合进行排序
reverse()反转集合中的元素的顺序
shuffle()对集合进行随机排序
max() , min()获取集合最大值、最小值
binarySearch()二分查找查找集合指定元素,返回元素所在索引,若元素不存在,返回该元素最有可能存在的位置索引
replaceAll()替换集合中指定的元素,若元素存在返回true,否则返回false
copy(list1,list2)将集合list2中的元素复制到list1中,并覆盖相应索引位置的元素
swap()交换集合中指定元素的位置
fill()替换集合中的所有元素,用对象object
更多技术分享,请持续关注云和数据!