黑马程序员技术交流社区

标题: 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