一、集合概念
对象的容器,实现了对对象常用的操作,类似数组的功能。
二、和数组的区别
1 数组长度固定,集合长度不固定;
2 数组可以存储基本类型和引用类型,集合只能引用类型(通过装箱操作使用基本类型)。
三、包
java.util.*;
四、collection
1 添加元素
collection.add("");
2 删除元素
collection.remove("")
collection.clear()
3 遍历元素(collection中不能用for因为没有下标,但是可以用增强for或者迭代器Iterator)
第一种方式forEach 略.
第二种方式:
Iterator it = collection.iterator();
while(it.hasNext()) {
// it.next()
// 在迭代过程中只能使用迭代器的删除元素方法 it.remove()
}
4 判断
collection.contains("")
colleciton.size() //元素多少