JAVA集合(List,Set,Map)

上传:Yanir6 浏览: 72 推荐: 0 文件:DOC 大小:258KB 上传时间:2019-04-04 04:14:53 版权申诉
Java 2集合框架图  集合接口:6个接口(短虚线表示),表示不同集合类型,是集合框架的基础。  抽象类:5个抽象类(长虚线表示),对集合接口的部分实现。可扩展为自定义集合类。  实现类:8个实现类(实线表示),对接口的具体实现。  在很大程度上,一旦您理解了接口,您就理解了框架。虽然您总要创建接口特定的实现,但访问实际集合的方法应该限制在接口方法的使用上;因此,允许您更改基本的数据结构而不必改变其它代码。  · Collection 接口是一组允许重复的对象。  · Set 接口继承 Collection,但不允许重复,使用自己内部的一个排列机制。  · List 接口继承 Collection,允许重复,以元素安插的次序来放置元素,不会重新排列。  · Map接口是一组成对的键-值对象,即所持有的是key-value pairs。Map中不能有重复的key。拥有自己的内部排列机制。  · 容器中的元素类型都为Object。从容器取得元素时,必须把它转换成原来的类型。  Java 2简化集合框架图  集合接口  1.Collection 接口  用于表示任何对象或元素组。想要尽可能以常规方式处理一组元素时,就使用这一接口。  (1) 单元素添加、删除操作:   boolean add(Object o):将对象添加给集合   boolean remove(Object o): 如果集合中有与o相匹配的对象,则删除对象o  (2) 查询操作:   int size() :返回当前集合中元素的数量   boolean isEmpty() :判断集合中是否有任何元素   boolean contains(Object o) :查找集合中是否含有对象o Map接口是一组成对的键-值对象,即所持有的是key-value pairs。Map中不能有重复的key。拥有自己的内部排列机制。  · 容器中的元素类型都为Object。从容器取得元素时,必须把它转换成原来的类型。  Java 2简化集合框架图  集合接口  1.Collection 接口  用于表示任何对象或元素组。想要尽可能以常规方式处理一组元素时,就使用这一接口。  (1) 单元素添加、删除操作:   boolean add(Object o):将对象添加给集合   boolean remove(Object o): 如果集合中有与o相匹配的对象,则删除对象o  (2) 查询操作:   int size() :返回当前集合中元素的数量   boolean isEmpty() :判断集合中是否有任何元素   boolean contains(Object o) :查找集合中是否含有对象o
上传资源
用户评论

juanjuan10853 2019-04-04 04:14:53

集合api介绍会更好。

redyuan35 2019-04-04 04:14:53

和不错的总结,说的很详细,很适合像我这样的JAVA新手!

相关推荐
JAVA集合map list set详解
详细描述map、list、set的常用子类特性,各个场景的适用。
MD
0B
2019-08-17 21:02
集合概述set List Map
Collection – 对象之间没有指定的顺序,允许重复元素。  Set – 对象之间没有指定的顺序,不允许重复元素  List– 对象之间有指定的顺序,允许重复元素,并引入位置下标。  Ma
DOC
371KB
2020-07-16 12:54
Java集合Collection List Set Map使用详解
Java collection Collection, List, Set, Map use detailed
PDF
0B
2019-06-26 13:48
Java集合Set List Map的遍历方法
主要介绍了Java集合Set、List、Map的遍历方法,是非常实用的遍历技巧,需要的朋友可以参考下
PDF
31KB
2020-09-11 17:37
集合概述Collection List Set Map
Collection , List ,Set , Map , 集合,框架。对于对象集合,必须执行的操作主要以下三种:  添加新的对象  删除对象  查找对象 我们必须确定如何将新的对象添加到集合
DOC
371KB
2020-07-16 12:54
Java集合基础知识List Set Map详解
主要介绍了Java集合基础知识 List/Set/Map,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
PDF
253KB
2020-09-03 21:26
Java集合排序及java集合类详解Collection List Map Set
Java集合排序及java集合类详解(Collection、List、Map、Set)
DOC
0B
2019-05-13 18:20
List set map集合容器的区别
java有关集合方面的总结一目了然绝对经典
TXT
0B
2019-09-04 02:36
Java集合知识图谱详解,涵盖map,list,set
学习Java集合知识图谱时不可错过的详细说明,包括map,list,set三种常用集合的特性及使用方法,适合初、中级程序员阅读。
zip
506.22KB
2023-04-28 17:28
集合Map与Collection List Set.xmind
Java集合的学习,以思维导图形式进行总结梳理,希望对我自己和大家的学习有所帮助,若有不对之处希望指出。
XMIND
252KB
2020-07-16 12:54
Java集合排序及java集合类详解Collection List Map Set.doc
Java集合排序及java集合类详解(Collection、List、Map、Set).doc
DOC
0B
2019-05-21 16:17
javaList Array Map Set集合相互转换
主要介绍了java中List、Array、Map、Set等集合相互转换的相关资料,需要的朋友可以参考下
PDF
0B
2020-10-28 04:02
java集合知识map set
Set:元素不可以重复,是无序。p508Set接口中的方法和Collection一致。|--HashSet:内部数据结构是哈希表,是不同步的。如何保证该集合的元素唯一性呢?是通过对象的hash
ZIP
0B
2020-03-20 00:36
Java集合框架:ListSet
Java 集合框架中,List 和 Set 是两种重要的接口,它们用于存储和操作不同类型的数据集合。List 是一种有序的集合,其中的元素按插入顺序排列。它允许元素重复,并且提供快速查找和访问元素的
pdf
1.09MB
2024-04-26 06:06
Java集合定义与用法实例总结Set ListMap
主要介绍了Java集合定义与用法,结合实例形式总结分析了Java集合中Set、List和Map相关概念、功能、用法及操作注意事项,需要的朋友可以参考下
PDF
363KB
2020-09-21 09:19