概述
作者:李永健
撰写时间: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迭代器所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复