迭代器(Iterator)遍历循环

该文章详细解释了Java中如何使用迭代器遍历集合,通过hasNext()和next()方法依次获取并打印元素,直至遍历完整个集合。

while(it.hasNext())

{ System.out.println(it.next());

}

这段代码是一个简单的迭代器(Iterator)遍历循环。它使用了一个名为it的迭代器对象来遍历某个集合或容器中的元素,并通过System.out.println()方法将每个元素打印输出。

解释如下:

  1. while(it.hasNext())hasNext()是迭代器接口中的方法之一,它检查是否还有下一个元素可以遍历。在这个循环中,it.hasNext()用于判断是否还有未遍历的元素,如果有,则进入循环体。

  2. it.next()next()是迭代器接口中的另一个方法,它返回当前位置的下一个元素并将迭代器移到下一个位置。在这个循环中,it.next()用于获取当前元素,并将迭代器指向下一个元素。

  3. System.out.println(it.next())System.out.println()是Java中用于打印输出的方法,它将括号内的内容输出到控制台。在这个循环中,it.next()作为参数传递给System.out.println(),将每个元素打印输出。

通过以上的循环,每次循环都会遍历集合中的下一个元素,并将其打印输出。这样就可以逐个显示集合中的元素,直到所有元素都被遍历完毕。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值