最后的追梦 2018.8.15学习内容

集合与迭代器详解
本文深入探讨了集合的概念,作为数组的高级形态,集合能够存储任意类型的数据,包括对象,且长度不受限制。文章详细解释了集合的创建、转换为数组的方法以及迭代器的使用,包括迭代器的创建、方法介绍及其与集合的关联性。

集合称为容器,是数组的更高级体现

集合的所有父类是collection

创建集合的时候可以使用父类型的引用指向子类型,比如:Collection coll = new ArrayList();

集合的总长度是没有限制的,并且集合可以存储任何类型的数据,包括对象

集合的创建是: Collection coll = new Collection();

集合转化成数组是: Object[] obj = cpll.toArray();

迭代器的创建是: Iterator cpll = coll.iterator();

迭代器方法:.hasNext() 判断下一个是否还有元素

next() 打印下一个元素的内容

迭代器只能给创建它的那个集合使用

迭代器循环过后,游标到了最底下,想再次使用必须再创建一个新的迭代器

迭代器在迭代过程中不能对集合进行操作

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值