黑马程序员技术交流社区
标题:
Iterator遍历
[打印本页]
作者:
xiong910627
时间:
2014-9-2 23:43
标题:
Iterator遍历
本帖最后由 xiong910627 于 2014-9-5 12:23 编辑
创建ArrayList对象,添加5个元素,使用Iterator遍历输出。
public class Test3 {
public static void main(String[] args)
{
//创建ArrayList对象al,使用泛型限定为String
ArrayList<String> al=new ArrayList<String>();
al.add("张三");
al.add("李四");
al.add("王五");
al.add("赵六");
al.add("钱七");
//使用迭代器进行遍历输出
Iterator<String> it=al.iterator();
while(it.hasNext())
{
sop(it.next());
}
}
public static void sop(Object obj)
{
System.out.println(obj);
}
}
作者:
wawsc5354524
时间:
2014-9-3 00:53
你这是什么,程序没有问题啊!
作者:
谢建平
时间:
2014-9-3 01:38
不知道你想说什么
作者:
648947721
时间:
2014-9-3 11:28
程序没问题。
作者:
yang_zhi_xiang
时间:
2015-1-15 16:39
我也刚刚做完:
package com.itheima;
import java.util.*;
/**
* 第1题、 创建ArrayList对象,添加5个元素,使用Iterator遍历输出
* @author yzx
*
*/
public class Test1 {
public static void main(String[] args) {
// TODO Auto-generated method stub
//创建一个ArrayList对象
ArrayList<String> v = new ArrayList<String>();
//对v集合添加5个值
v.add(new String("one"));
v.add(new String("two"));
v.add(new String("three"));
v.add(new String("four"));
v.add(new String("five"));
//返回一个有序的迭代器
Iterator<String> iterators = v.iterator();
//循环迭代器
while (iterators.hasNext()) //如果有下一个值,进入循环
{
String res = iterators.next(); //得到迭代器中下一个值 返回String类型
System.out.println(res); //输出结果
}
}
}
作者:
18255007004
时间:
2015-1-15 21:11
我怎么复制你们的,全是错的!!!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2