美文网首页
迭代器错误用法

迭代器错误用法

作者: 大晴天小阳光 | 来源:发表于2017-08-03 01:16 被阅读0次

    public static voidmain(String[] args) {

    List  list  =newArrayList<>();

    list.add("A1");

    list.add("A2");

    System.out.println(list.get(0));

    //        Iterator iterator = list.iterator();  //正确用法

    //        while (iterator.hasNext()){

    //            System.out.println(iterator.next());

    //        }    

    while(list.iterator().hasNext()){     //错误用法,陷入死循环

    System.out.println(list.iterator().next());

    }

    相关文章

      网友评论

          本文标题:迭代器错误用法

          本文链接:https://www.haomeiwen.com/subject/wwrulxtx.html