读书人

java用ArrayList时遍历剔除元素

发布时间: 2012-08-30 09:55:54 作者: rapoo

java用ArrayList时遍历删除元素

List<Integer> ll = new ArrayList<Integer>();for(int i = 0 ;i<7;i++){ll.add(i);}for(int j=0; j<ll.size();){System.out.println(ll.get(j));if(ll.get(j)%2 == 0){ll.remove(j);}elsej++;}System.out.println("size:"+ll.size());for(int i:ll)System.out.print(i+",");
?

不能用for(int i: ll)????? 来删除,那样会出错

读书人网 >编程

热点推荐