一. Java集合类型UML用例图
(1).java接口UML用例图
- Collection: 集合层次中的根。一个集合表示一组对象。有些有序,有些无序。有些重复,有些不重复。Collection没有直接的实现,而只有它的子接口的对应的实现。
- Set:不能包含重复的元素,比如扑克手牌、学生选课计划、计算机的进程。
- List:有序的集合,也可以包含重复的元素。用于对每个元素精确的控制,比如插入、用index来索引。
- Queue:用于多元素有优先级的处理,可以用做FIFO
- Deque:用于多元素有优先级的处理,double ended queue,可以用作FIFO,LIFO,即两端(队尾和队首)都能插入和删除的特殊队列;
- Map:用于keys到values的映射,不能包含重复元素
另外还提供了2个带排序的Set和Map。 - SortedSet:元素升序
- SortedMap:key升序
本文详细介绍了Java集合类型的各个组成部分,包括Collection、Set、List、Queue、Deque和Map等,并解释了它们之间的区别及应用场景,例如Set不允许重复元素,适合于表示如扑克手牌等集合;List则提供对元素的精确控制。
630

被折叠的 条评论
为什么被折叠?



