ArrayList循环遍历并删除元素
不要使用ArrayList的remove,应使用Iterator的remove Iterator<Integer> it = list.iterator(); while (it.hasNext()) { Integer i = it.next(); if (i == 1) { it.remove(); }