1.写出下面的输出结果 public class test{ public static void main(String [] args) List<String> list = new ArrayList<String>(); for (int i = 0; i < 10; i++) { list.add(String.valueOf(i)); } for(String s : list){ if(s.equals("3")){ list.remove…
在java语言中,ArrayList是一个很常用的类,在编程中经常要对ArrayList进行删除操作,在使用remove方法对ArrayList进行删除操作时,报java.util.ConcurrentModificationException异常,下面探讨一下该异常的原因以及解决办法. 1 import java.util.ArrayList; 2 import java.util.List; 3 4 public class Test { 5 6 public static void m…
在运行以下代码时,会报java.util.ConcurrentModificationException异常, public class Demo { public static void main(String[] args) { List list = new LinkedList(); list.add("1"); list.add("#"); list.add("2"); list.add("#"); list.add…