什么是集合?
集合也可以保存一组数据,并且提供了对元素的相关操作方法,使用起来比数组更便捷,并且有多种不同的数据结构可结合实际开发需求选取;集合只能存放引用类型元素,并且保存的也是元素得引用(地址)
集合的一些常用的接口。
java.unil.Collection接口(顶级接口),以及两个常用的子接口java.unil.List(可重复集合,且有序)、java.unil.Set(不可重复集合,大部分实现类无序)。
集合的一些操作(集合的创建、添加元素、输出集合大小、判断集合是否为空集、以及清空集合)。
1,判断集合是否包含给定元素
boolean contains(object o)
2,将给定元素从集合中删除
boolean remove(object o)
3,boolean addAll(Collection c)
将给定集合中的所有元素添加到当前集合中
4,boolean containsAll(Collectin c)
判断当前集合是否包含给定集合中的所有元素
5,boolean removeAll(Collection c)
删除当前集合中与给定集合的共有元素
集合的遍历(collection提供的方法 Iterator iterator())
java.util.list线性表
1,get,set方法
2,List提供了一对重载的add,remove方法