您的位置:首页 > 编程语言 > Java开发

Java集合框架概述

2017-07-27 10:24 176 查看

两大基类Collection与Map

在集合框架的类继承体系中,最顶层有两个接口:

Collection表示一组纯数据

Map表示一组key-value对

Collection



如上图所示,Collection类主要有三个接口

Set表示不允许有重复元素的集合且无序(A collection that contains no
4000
duplicate elements)

List表示允许有重复元素的集合(An ordered collection (also known as a sequence))

Queue JDK1.5新增,与上面两个集合类主要是的区分在于Queue主要用于存储数据,而不是处理数据。(A collection designed for holding elements prior to processing.)

Map



Map接口实现的是一组Key-Value的键值对的组合。 Map中的每个成员方法由一个关键字(key)和一个值(value)构成。Map接口不直接继承于Collection接口(需要注意啦),因为它包装的是一组成对的“键-值”对象的集合,而且在Map接口的集合中也不能有重复的key出现,因为每个键只能与一个成员元素相对应。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: