07_容器

1.JDK提供的容器API位于java.util包内

2.容器API的类图结构

3.向实现了Collection接口的容器中装元素采用一个一个装入的形式,向实现了Map接口的容器中装元素采用成对装入的形式

4.实现了Set接口的容器中的元素没有顺序且不可以重复,实现了List接口的容器中的元素有顺序且可以重复(重复指对象之间互相equals)

5.Map接口定义了存储"键(key)-值(value)映射对"的方法

6.Collection接口的方法

//添加方法:
add(Object o) //添加指定元素
addAll(Collection c) //添加指定集合中所有元素
//删除方法:
remove(Object o) //删除指定元素
removeAll(Collection c) //移除此 collection 中那些也包含在指定 collection 中的所有元素
retainAll(Collection c) //保留两个集合的交集
clear() //清空集合,返回void
//查询方法:
size() //集合中的有效元素个数
toArray() //将集合中的元素转换成Object类型数组
//判断方法:
isEmpty() //判断是否为空
contains(Object o) //判断是否包含指定元素
containsAll(Collection c) //判断是否包含指定集合中所有元素

7.

猜你喜欢

转载自www.cnblogs.com/yxfyg/p/12318209.html
今日推荐