首页 > 其他 > 详细

集合框架概述

时间:2019-05-17 14:22:08      阅读:120      评论:0      收藏:0      [点我收藏+]

 

集合框架

 

使用情况:

不确定要存储的总数

一一对应的情况

集合框架:

提供了一套性能优良使用方便的接口和类,他们位于java.util包中

.util包属于工具包  常用的工具都在这个包里面

 技术分享图片

 

虚线框是接口  实线是类

collections 算法  提供了对集合进行排序,遍历等多种算法实现

 技术分享图片

 

 

collection接口存储一组不唯一,无序的对象

list接口存储一组不唯一,有序(插入顺序)的对象

set接口存储一组唯一,无序的对象

 

map 接口存储一组键值对象,提供Key(是唯一的)到  Value的映射

 

Arraylist实现了长度可变的数组 ,内存中分配连续的空间,遍历元素和随机访问元素时 用这个效率更高

 技术分享图片

 

Linkedlist 采用链表存储方式,插入删除元素时 效率更高

 技术分享图片

技术分享图片

 

技术分享图片

 

isEmpty  判断是否是空的

toArray  把集合变成一个序列 集合

iterator 返回迭代器

 

集合框架概述

原文:https://www.cnblogs.com/xqls1573/p/10880941.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!