一、集合(Collection)
1、简介
Collection是一个接口,其定义了集合的相关功能方法。Collection继承了Iterable接口
2、Collection派生接口List和Set
List:可重复集,顾名思义,该集合中是允许存放重复元素的,那么何为重复元素?重复元素指的并非是同一个元素,而是指equals方法比较为true的元素。
Set:不可重复集合。
3、集合持有对象的引用
4、Collection常用方法
①:boolean add(E e) 该方法会将给定的元素添加进集合,若添加成功则返回true,否则返回false
②:boolean contains(Object o)该方法会用于判断给定的元素是否被包含在集合中。若包含则返回true,否则返回false。这里需要注意的是,集合在判断元素是否被包含在集合中是使用元素的equals的比较结果。
③:int size()返回集合元素的格式
④:void clear() 清空集合中的元素
⑤:boolean isEmpty() 判断集合是否为空集合
⑥:boolean containsAll(Collection<?> c) 判断当前集合是否包含给定集合中的所有元素,若包含则返回true。
⑦:boolean addAll(Collection<? extends E> c) 添加集合中所有元素
时间: 2024-11-07 09:23:08