数组就是一种容器,可以在其中放置对象或者基本数据类型
数组的优势:是一种简单的线性序列,可以快速访问数组元素,效率高。
数组的劣势:不灵活。容量需要事先定义好,不能随需求变化而扩容。
Collection接口(容器/集合)
下有Set接口(没有顺序,不可重复)及List接口(有顺序,可以重复)
Set接口主要有HashSet实现类
List接口主要有ArrayList及LinkedList实现类
Map接口主要有HashMap实现类
数组就是一种容器,可以在其中放置对象或者基本数据类型
数组的优势:是一种简单的线性序列,可以快速访问数组元素,效率高。
数组的劣势:不灵活。容量需要事先定义好,不能随需求变化而扩容。
Collection接口(容器/集合)
下有Set接口(没有顺序,不可重复)及List接口(有顺序,可以重复)
Set接口主要有HashSet实现类
List接口主要有ArrayList及LinkedList实现类
Map接口主要有HashMap实现类
本文标题:数组优劣势及容器类介绍
本文链接:https://www.haomeiwen.com/subject/dwtcqctx.html
网友评论