栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java中Collection集合概述及其特点

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java中Collection集合概述及其特点

Java中Collection集合概述及其特点
一.Collection集合
1.List集合系列:添加元素是有序,可重复,有索引(下标)。· ArrayList,linkedList : 有序,可重复,有索引(下标)。
2.Set系列集合:添加元素是无序的,不重复,无索引。
· HashSet:无序,不重复,无索引;
linkedHashSet:有序,不重复,无索引。·TreeSet:按照大小默认升序排序,不重复,无索引。
ps:集合都是支持泛型的,可以在编译阶段约束集合只能操作某种数据类型
Collection是单列集合的祖宗接口,它的功能是全部单列集合都可以继承使用。
Collection常用API如下
public boolean add(E e) ~~~ 把给定的对象添加到当前集合中
public void clear() ~~~ 清空集合中所有的元素public boolean remove(E e) ~~~ 把给定的对象在当前集合中删除
public boolean contains(Object obj) ~~~ 判断当前集合中是否包给定对象
public boolean isEmpty() ~~~ 判断当前集合是否为空
public int size()~~~返回集合中元素的个数
public Object[] toArray()~~~把集合中的元素存储到数组中
遍历方法
1.迭代器Iteratorit=lists.iterator();
while(it.hasNext()){
String ele = it.next();
System.out.println(ele);
}
2.增强for循环for(String str : list){
System.out.println(str);
}
3.Lambda表达式lists.forEach(s ->{
System.out.println(s);}
);
*集合中储存的元素是对象的地址

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/685229.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号