首页 > 其他 > 详细

Collection集合

时间:2020-07-31 22:45:05      阅读:135      评论:0      收藏:0      [点我收藏+]

Collection集合

概念

 

集合:集合是Java中一种容器,可以吃存储多种数据。与数组不同的是,数组长度是固定的,并且只能存储一种类型的数据。集合的长度是可以改变的,可以存储不同数据类型不一致的对象。

框架

Collection

collection接口子类有List接口,Set接口。

常用方法有:

1.boolean add(E e);

向集合中添加元素,添加成功返回true;反则,false.

2.int size();

获取集合的长度。

3.boolean contians(E e);

集合中是否包含元素e,

4.boolean remove(E e);

删除集合中元素e.

5.void clear();

清除集合中的所有元素。

6.boolean isEmpty();

判断集合是否为空。

7.Object[] toArray();

将集合转换为数组。

 

list集合

list集合允许有重复的元素,可以保证存储有序。

ArrayList:底层是用数组实现的,查找快速,增删慢。

LikedList:底层是用链表实现的,查找慢,增删快。

Set集合

Set集合不允许有重复的元素,储存没有顺序。

HashSet:底层是哈希表+红黑树实现的。无索引,不允许存储重复的元素,无序。

LinkedTreeSet:底层是哈希表+链表实现的,无索引,不允许存储重复的元素,有序。

TreeSet:底层是二叉树实现的。

Collection集合

原文:https://www.cnblogs.com/stydejava/p/13412159.html

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