你的位置:首页 > 软件开发 > 操作系统 > For each循环中使用remove方法。

For each循环中使用remove方法。

发布时间:2016-03-02 15:00:23
List<String> list =new ArrayList<String>(); list.add("boss"); list.add("good"); list.add("No&q ...
List<String> list =new ArrayList<String>();    list.add("boss");    list.add("good");    list.add("No");    list.add("Fine");    System.out.println(list);//[boss, good, No, Fine]    Collections.sort(list);    System.out.println(list);//[Fine, No, boss, good]    list.add("我们");    list.add("你就是");    list.add("他很调");    list.add("明天见");    int i=0;    while(true){        for (String dwonCountCmd : list) {              if (i<30) {          System.out.println(dwonCountCmd+i);          i++;        } else{//在循环中把集合的一个元素移除了,如果此时不break的话,就会报错          list.remove(dwonCountCmd);          System.out.println(list.toString());          break;        }      }    }    

原标题:For each循环中使用remove方法。

关键词:

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

可能感兴趣文章

我的浏览记录