Java——集合概述

1:所有的JAVA集合都位于java.util包中,  JAVA集合只能存放引用类型的数据,不能存放基本数据类型。

2:java集合主要可以划分为四个部分,
     List、
     Set、
     Map、
     工具类(Iterator迭代器, Enumeration枚举类,  Arrays(操作数据工具类) ,VCollections(操作集合的工具类。)
4:java的集合类主要由两个接口派生而来,Collection和Map。

5:java的所有集合分成三大类

Set:里面的元素不能重复,否则系统无法准确识别这个元素;如果访问Set集合中的元素,则只能根据元素本身来访问,

        这也是Set集合里元素不允许重复的原因。

List:集合非常像一个数组,记住每次添加元素的顺序,可以重复,只是List的长度可变List集合中的元素,可以直接根据元素的索引来进行访问

Map:集合里面的每项数据都由两个值组成。 如果需要访问Map集合中的元素,可以根据每项元素的key来访问其value

6:Iterator接口也是java集合框架的成员(是遍历集合的工具)。

 Iterator则主要用于遍历即迭代访问Collection集合中的元素。

 Iterator对象也称为迭代器。

7:Collections是容器的工具类,就如同Arrays是数组的工具类。

Collection是一个接口。是Set List Queue 和 Deque的接口。Collection和map之间没有关系。

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值