集合框架1
1.ArrayList
容器的容量“capacity”会随着对象的增加,自动增加
基本指令:add, contain, indexOf, remove,set,size,addAll,equals
2.List
List heros = new ArrayList();
把引用声明为接口List类型
3.引入泛型Generic
List<Hero> genericheros = new ArrayList<Hero>();
4.利用接口
当两个对象都实现了同一接口,在声明时变量时,泛型定义为接口,
就可以添加继承该接口的对象
List<LOL> lolList = new ArrayList<>();
5.迭代器
Iteraor<Hero> it = heros.iterator();
it.hasNext();