0
点赞
收藏
分享

微信扫一扫

java的集合框架

椰果玩安卓 2022-04-16 阅读 70
java

集合框架:

  1. 1.概念Java集合框架(Java Collections Framework简称JCF)是为表示和操作集合,而规定的一种统一的标准的体系结构。集合容器因为内部的数据结构不同,有多种不同的容器对象。这些容器对象不断的向上抽取,就形成了集合框架。

        集合框架包含三大块内容:对外的接口、接口的实现和对集合运算的算法。

                集合就是用于存储对象的容器。 只要是对象类型就可以存进集合框架中。

                集合的长度是可变的。 

                集合中不可以存储基本数据类型的值。

  1. 2.集合和数组的分别

                 数组的缺点是它长度是固定的,没有办法动态扩展。

                集合存储数据时是没有长度限制的,是可以动态扩展的。

 List接口及其实现类

     1.特点:

                 list集合是有序集合:数据的添加和存储次序一致;

                list集合可以存储重复的数据;

                list集合中的数据可以通过下标访问;

返回类型方法名称描述
booleanadd(Object o)在集合末尾添加元素
intsize()返回集合列表中元素个数
Objectget(int index)返回指定索引位置的元素,索引从0开始
booleanremoveAll(Collection col)删除集合中的所有元素
booleancontains(Object o)判断集合中是否存在指定元素
booleanremove(Object o)

从集合中删除元素

Objectremove(int index)从集合中删除指定索引位置的元素

 ArrayList实现类

特点:

  • 实现list接口
  • 可动态扩容(长度不够,底层自动扩容)
  • 通过下标可快速访问数据
  • ArraryList底层是数组,对数组做了封装
  • 可以存储任意类型的数据,包括null
  • 数据按照存储次序排列
  • 数据可以重复
举报

相关推荐

java集合框架

JAVA集合框架

java 集合框架

JAVA 集合框架

Java 集合框架

Java集合框架

Java的集合框架总结

Java中的集合框架

0 条评论