A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

import java.util.ArrayList;
import java.util.Iterator;
/**
* 需求:创建ArrayList对象,添加5个元素,使用Iterator遍历输出
* 思路:
* 1.创建元素对象用来存储五个元素
* 2.添加元素
* 3.使用Iterator迭代打印
*
* */
public class DieDaiDemo {
        public static void main(String[] args) {
               
       
        //创建集合对象
        ArrayList<String> alist = new ArrayList<String>();
        //添加元素
        alist.add("hello");
        alist.add("world");
        alist.add("love");
        alist.add("java");
        alist.add("android");
        //使用Iterator遍历打印
        Iterator<String> it = alist.iterator();
        while(it.hasNext()){
                String s = (String)it.next();
                System.out.println(s);
        }
        }
}

3 个回复

正序浏览
就是下一个成功
回复 使用道具 举报
已经是String类型了。
回复 使用道具 举报
String s = (String)it.next(), 可以写成 String s = it.next()吧,前面已经定义了泛型了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马