首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Java从入门到精通七(Java数据结构--Collection集合)

集合和数组的区别是什么? 数组也是java中的一种数据结构,数据的长度是固定的,存储方式是线性的。并且是可以存储基本的数据类型和对象,基本数据对象可以按照基本类型的装箱处理并存储。而我们的数组是属于引用数据类型的。 集合是java中的另外一种数据i结构,相比数组,集合是更加灵活的。从实现方式上,集合的实现方式多样,适用范围比较广,数组采用的是空间连续分配存储的方式。 另外,集合采用了类和接口的形式,具有java面向对象的三大特征,比较数组更加明显地体现了面向对象地逻辑思维。 java中的集合分为单列集合和双列集合,Collection是单列集合的顶层接口,Map是双列集合的顶层接口。从基本的存储上讲,单列存储的数据只包含了数据本身,而双列是包含键和值的,也就是双列不仅存储数据本身,也存储所对应的索引。本文主要介绍单列集合Collection,以及其下面的部分子接口。

03
领券