Collection
集合由来:
java编程语言是面向对象的语言,所以我们会在编写代码过程中大量创建对象,并使用对象,大家都知道我们开始对数据进行操作的时候用的是数组,可以对基本数据类型和引用类型数据类型进行增 删 改 查,十分方便.那么我们为什么不一致使用数组呢?原因就在于数组的长度是固定的,而且只能添加同一种类型的元素.有很大的局限性,而我们要大量的使用对象或对对象进行访问,数据显然不能满足需求.这样java就引入了集合这个类.容量可以改变,只能存储引用数据类型.但是集合的底部还是数组,只不过这个数组的长度随着需求是可变的.
集合框架:
我们操作对象是根据需求来选择具体的集合类,但是这些集合又有许多共性,所以我们不断的将其共性进行抽取,最终得到了集合的超接口---Collection.
Collection具有所有集合类共有的方法.
增: add
删: remove
判断:contain equals
获取: size
转换:toArray |
|