Java 集合类

Java 集合类(一)

1.Java集合类

Java集合类大致可分为:set , list , Map 三种体系。

set:代表无序,不可重复的集合。

list:有序,重复的。

Map:具有映射关系的集合。

1.5新加:

Queue :一种队列集合实现。

集合类都位于:java.util 包下(为保存不确定数据,及保存关联数组)。

集合类保存的是对象(对象的引用)。

 

Java集合类:

都由两接口派生而出:Collection 和 Map 。

 

                                                                          Collection集合体系的继承树

 

Map体系继承树

 

Map保存数据:Key-value,也就是由key和value组成。

例子:语文-79,数学-80,也就是由科目和成绩组成。

key:不可重复 如:科目不可重复,分数可以相同

根据key来获取value数据,如:根据科目来查成绩。

 

图解:Set , List , Map。

访问:

Set:只能通过元素访问。

List:通过索引访问。

Map:通过key获取value。

对于 Set , List , Map 最常用的实现类: HashSet  , ArrayList , HashMap。

 

转载于:https://www.cnblogs.com/Rookietake/p/5354896.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值