Java ---------- 集合

和数组相比

a、数组长度固定不变,不能很好的适应元素数量动态变化的情况

b、可以通过数组名 .lenght 获取数组的长度,却无法直接获取数组中实际存储的元素个数。

c、数组采用在内存中分配连续空间的存储方式存储,查询时效率较低需要多次比较。

一、 集合   位于java.util 包中

为了保存数量不确定的,以及具有映射关系的数据,集合类主要负责保存、盛装其他数据也被称为容器类

和数组不同的是,数组的元素既可以是基本类型的值,也可以是对象(引用变量),而集合只能保存对象(引用变量)

主要包括 Collection  和 Map是Java 集合的根接口,两个接口有包含了一些子接口或实现类

 1、List 接口

常用的实现类  ArrayList 和 LinkedList

猜你喜欢

转载自www.cnblogs.com/obge/p/12435744.html