集合框架:
1.数组与集合的区别:
集合没有固定长度,数组有;
集合可以存入映射对象(键值对);
2.集合主要类型:Set(集),List(列表),Queue(队列),Map(映射);
set集合是无序的,而且不支持重复数据但支持空值;
List是有序的,支持重复数据;
3.集合存放的是对象的引用而非对象本身,集合不能存储基本数据类型;
4.ArrayList(List子类):大小可变,自动增长,可以动态增加,减少元素;
5.不同的集合 增删的方法不同,但是查都可以通过迭代器查询。
6.数组与集合可以互相转化(可以通过Arrays,Collections操作);
7.添加泛型后只能在集合中存入泛型指定内容,否则可以存入任意内容;
Collections 操作集合; Arrays 操作数组; toArray 把集合转换为数组;



