集合是一种数据,简单了解数据结构的基础上,了解没有集合的优势劣势,保证高效的使用。
简单描述下此图,
1、Collect 存储的是对象,与数据的不同点,数组只能存储相同的元素;
2、继承迭代器,你懂的
3、sort() 有序,所以能排序,按照什么规则排序,Comparator 自己按照需要去实现
4、List 有角标,存储 获取时已经定好
5、ArrayList LinkedList 根据数据结构的特点自己脑补一下
6、Set 如何实现唯一性,hashcode equals 告诉你了,如果存入对象,非基本数据类型你要怎么做,懂了吧