7.1集合概述>>>集合中的核心接口集合中的核心接口如下表所示。接口描述集合中最基本的接口,用于存储一组无序、不唯一的对Collection象,一般不直接使用该接口Collection的子接口,用于存储一组无序、不唯一的对List象,是集合中常用的接口之一SetCollection的子接口,用于存储一组无序、唯一的对象Map用于存储一组键值对象,提供键到值的映射
7.1 集合概述 集合中的核心接口 集合中的核心接口如下表所示。 接口 描述 Collection 集合中最基本的接口,用于存储一组无序、不唯一的对 象,一般不直接使用该接口 List Collection的子接口,用于存储一组无序、不唯一的对 象,是集合中常用的接口之一 Set Collection的子接口,用于存储一组无序、唯一的对象 Map 用于存储一组键值对象,提供键到值的映射
管?7.2Collection接口
7.2 Collection接口
7.2Collection接口先定一个小目标!熟悉Collection接口,能够知道Collection接口中的常用方法
7.2 Collection接口 先定一个小 目标! 熟悉Collection接口,能够知道Collection 接口中的常用方法
7.2Collection接口Collection接口的定义Collection接口是Java单列集合中的根接口,它定义了各种具体单列集合的共性,其他单列集合大多直接或间接继承该接口,Collection接口的定义如下所示:publicinterfaceCollection<E>extendsIterable<E>f//QueryOperations1由上述Collection接口的定义可以看到,Collection是Iterable的子接口,Collection和Iterable后面的<E>表示它们都使用了泛型
7.2 Collection接口 Collection接口的定义 Collection接口是Java单列集合中的根接口,它定义了各种具体单列集合的共性,其他 单列集合大多直接或间接继承该接口,Collection接口的定义如下所示: public interface Collection<E> extends Iterable<E>{ //Query Operations } 由上述Collection接口的定义可以看到,Collection是Iterable的子接口,Collection和 Iterable后面的<E>表示它们都使用了泛型
7.2Collection接口>>>Collection接口的常用方法Collection接口的常用方法如下表所示。功能描述方法声明向集合中添加一个元素boolean add(Object o)将指定集合C中的所有元素添加到本集合中booleanaddAll(Collectionc)删除集合中的所有元素voidclearo删除集合中指定的元素booleanremove(Objecto)删除当前集合中包含集合C中的所有元素booleanremoveAll(Collectionc)
Collection接口的常用方法 Collection接口的常用方法如下表所示。 方法声明 功能描述 boolean add(Object o) 向集合中添加一个元素 boolean addAll(Collection c) 将指定集合c中的所有元素添加到本集合中 void clear() 删除集合中的所有元素 boolean remove(Object o) 删除集合中指定的元素 boolean removeAll(Collection c) 删除当前集合中包含集合c中的所有元素 7.2 Collection接口