标签:cal 继承 遍历 equal 设计 mil 迭代器 map set
Collection是一个顶层接口,它主要用来定义集合的约定。
List接口也是一个顶层接口,它继承了Collection接口,同时也是ArrayList、linkedList等集合元素的父类。
Set接口位于与List接口同级的层次,它同时也继承了Collection接口。Set接口提供了额外的规定,它对add、equals、hashCode方法提供了额外的标准。
Queue是和List、Set接口并列的Collection的三大接口之一。Queue的设计用来在处理之前爆出元素的访问次序。除了Collection基础的操作外,队列提供了额外的插入、读取、检查操作。
SortedSet接口直接继承与Set接口,使用Comparable对元素进行自然排序或使用Comparator在创建时对元素提供定制的排序规则。Set的迭代器将按升序元素顺序遍历集合。
Map是一个支持key-value存储的对象,Map不能包含重复的key,每个建最多映射一个值。这个接口代替了Dictionary类,Dictionary是一个抽象类而不是接口。
标签:cal 继承 遍历 equal 设计 mil 迭代器 map set
原文地址:https://www.cnblogs.com/xxeleanor/p/14408613.html