直接上代码
List<String> vo = new ArrayList();
vo.add("0");
vo.add("1");
vo.add("2");
vo.add("3");
vo.add("4");
vo.add("5");
System.out.println(vo.toString());
// **报错*/
// for(String a:vo) {
// if (a.equals("3")||a.equals("4")){
// vo.remove("3");
// }
// }
// **漏数据/
// for (int i = 0; i < vo.size(); i++) {
//
// if (vo.get(i).equals("3") || vo.get(i).equals("4")) {
// vo.remove(i);
// }
// }
// *正确写法*/
for (int i = 0; i < vo.size(); i++) {
if (vo.get(i).equals("3") || vo.get(i).equals("4")) {
vo.remove(i--);
}
}
System.out.println(vo);
}