首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

java用ArrayList时遍历剔除元素

2012-08-30 
java用ArrayList时遍历删除元素ListInteger ll new ArrayListInteger()for(int i 0 i7i++){ll

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)????? 来删除,那样会出错

热点排行