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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Erry 中级黑马   /  2016-5-1 22:44  /  267 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

不知道怎么回事,老是有问题!帮忙看下
public class TestArrayList {
        public static void main(String[] args) {
                ArrayList<Student> arr = new ArrayList<>();
                arr.add(new Student("张三",14));
                arr.add(new Student("李四",24));
                arr.add(new Student("王麻子",29));
                arr.add(new Student("赵六",26));
                arr.add(new Student("张三",14));
               
                Iterator<Student> it = arr.iterator();    //Iterator( 迭代器)遍历方法
                while(it.hasNext()){
                        System.out.println(it.next());
                }
                System.out.println("===========================");       
               
                for (Student st : arr) {                                //增强for循环
                        System.out.println(st);
                }
                System.out.println("===========================");       
                ListIterator<Student> listIterator = arr.listIterator();
                while(listIterator.hasNext()) {
                        System.out.println(listIterator.next());
                        if((listIterator.next()).equals("张三",14)) {
                                listIterator.add(new Student("赵四",45));
                        }
                }
                System.out.println(arr);
        }
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马