我是靠谱客的博主 震动冥王星,这篇文章主要介绍For循环与Iterator迭代器,现在分享给大家,希望可以做个参考。

作者:李永健
撰写时间:2019年 4月25日
开发工具与关键技术:MyEclipse 10 、Java

For循环与迭代器原理:都是用于遍历输出列表数据

import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
public class Diedaiqu {
public static void main(String[] args) {
//创建List集合
List<String> list = new
ArrayList<>();
//添加数据
list.add("Iterator");
list.add("迭");
list.add("代");
list.add("器");
//打印一下
System.out.println(list);
//for循环方法一
// list.size()获取list的元素个数
//"t"空格
for (int i = 0; i < list.size(); i++) {
System.out.println(list.get (i)+ "t");
}
//for循环方法二
for (String string : list) {
System.out.println(string + "t");
}
//迭代器方法一
//list.iterator()拿到集合中的迭代器
Iterator<String> ter = list.iterator();
//ter.hasNext()判断是否有下一个元素
while (ter.hasNext()) {
//获取下一个元素
String string = (String) ter.next();
//打印
System.out.println(string + "t");
}
//迭代器方法二
for (Iterator iterator
= list.iterator(); iterator.hasNext();) {
String string = (String) iterator.next();
System.out.println(string + "t");
}
}
}

四个方法结果图一样如下图:
在这里插入图片描述

最后

以上就是震动冥王星最近收集整理的关于For循环与Iterator迭代器的全部内容,更多相关For循环与Iterator迭代器内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(123)

评论列表共有 0 条评论

立即
投稿
返回
顶部