JAVA 集合

概述

集合是java中提供的一种容器,类似 数组,可以用来存储多个对象

集合 和 数组 区别

  • 数组的 长度 是 固定 的。
    集合的 长度 是 可变 的。

  • 数组中存储的是 同一类型 的元素,可以存储 基本数据类型。
    集合 存储 的都是 对象。而且对象的类型可以不一致。

  • 数组功能单一,不能添加、删除、插入数据
    集合可以

在开发中一般当对象多的时候,使用集合进行存储。

分类

集合按照其存储结构可以分为两大类:

  • java.util.Collection接口,单列数据,功能相当于 增强版的数组
  • java.util.Map接口,双列数据,存储结构为“key-value”

原文出处:/show_1EF4sGFr8He5.html