1.Collection集合
概念:对象的容器,定义了对多个对象进行操作的常用功能,类似数组;
和数组的区别:
- 数组长度固定,集合长度可变
- 数组可以存储基本类型和引用类型,集合只能存储引用类型;
位置:java.utils
2.Collection父接口
特点:代表一组任意类型的对象,无序、无下标、不能重复;
方法:
boolean add(Object obj) //添加一个对象;
boolean addAll(Collection c) //将一个集合中的所有对象添加到此集合中;
void clear() //清空此集合中的所有对象;
boolean contains(Object obj) //检查此集合中是否包含obj对象;
boolean equals(Object obj) //比较此集合是否与制定对象相等;
boolean isEmpty() //判断此集合是否为空;
boolean remove(Object obj) //在此集合中移除obj对象
int size() //返回此集合中的元素个数;
Object[] toArray() //将此集合转换成数组;