你的位置:首页 > 软件开发 > Java > 【Java学习笔记】Iterator的子接口ListIterator

【Java学习笔记】Iterator的子接口ListIterator

发布时间:2016-08-23 14:00:10
1 import java.util.ArrayList; 2 import java.util.Iterator; 3 import java.util.List; 4 5 public class Test3 { 6 7 public static void main ...

【Java学习笔记】Iterator的子接口ListIterator

 1 import java.util.ArrayList; 2 import java.util.Iterator; 3 import java.util.List; 4  5 public class Test3 { 6  7   public static void main(String[] args) { 8     List list = new ArrayList(); 9     10     list.add("abc1");11     list.add("abc2");12     list.add("abc3");13     list.add("abc4");14     15     Iterator it = list.iterator();16     while (it.hasNext()){17       Object obj = it.next();  //java.util.ConcurrentModificationException18       19       if (obj.equals("abc2")){20         list.add("abc9");   //在迭代器过程中,不要使用集合操作元素,容易出现异常。21                    //可以使用Iterator接口的子接口ListIterator来完成在迭代中对元素进行更多的操作22       }23       else24         System.out.println("next:"+obj);25     }26     System.out.println(list);27 28   }29 30 }

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:【Java学习笔记】Iterator的子接口ListIterator

关键词:JAVA

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。