一、集合的由来
如果我们要操作很多对象,我们就要把很多对象进行存储。这个时候,我们会想到了我们前面学过数组,那么我们可以把自定义对象放到数组中。
为什么我们不采用数组存对象呢?因为数组长度是固定,而我们很多时候对对象的个数是不确定的。所以,我们产生了集合框架,它是用于存储对象的。
1、集合和数组的区别
A:集合长度是可变的,集合中不能存储基本数据类型值,只能存储对象。
B:数组的长度是固定的,可以存储对象,也可以存储基本数据类型。
什么时候用哪个?
长度不固定,用集合。
长度固定,可以集合,可用数组。
2、集合的体系结构
由于每种容器的数据结构不同,所以我们集合框架中有很多种容器。这个时候,我们把容器进行不断的向上抽取,最终形成了集合的体系结构。
Collection
|--List
|--ArrayList
|--Vector
|--LinkedList
|--Set
|--HashSet
|--TreeSet
我们一般学习体系的习惯是:先学习顶层对象,后使用底层对象。
集合的简单思路中国(义乌)6月25 亚马逊卖家大会暨雨果网BQool联盟卖家分享会、 aca、 adore、 如何在Instagram进行亚马逊站外高效引流、 亚马逊2020Prime day即将到来,作为卖家需要做哪些前期准备呢?又有哪些需要我们注意的呢?、 华南城招聘亚马逊运营、 温泉泡多久才是最好的?、 五一去哪里旅游好?五一有什么好玩的地方?、 2017年什么时候立夏?、
没有评论:
发表评论