import java.util.ArrayList;
public class ArrayListTest4 {
/**
*创建一个存储String的集合,内部存储(test,张三,李四,test,test)字符串
* 删除所有test字符串,删除后,将集合剩余元素打印在控制台
*/
public static void main(String[] args) {
ArrayList<String> list=new ArrayList<>();
list.add("test");
list.add("张三");
list.add("李四");
list.add("test");
list.add("test");
//第一种删除方法
// for (int i = 0; i < list.size(); i++) {
// String s= list.get(i);
// if ("test".equals(s)){
// list.remove(i);
// i--;
// }
// }
//第二种删除方法
for (int i= list.size()-1;i>=0;i--){
String s= list.get(i);
if ("test".equals(s)){
list.remove(i);
}
}
System.out.println(list);
}
}
标签:String,删除,ArrayList,元素,list,test,add,集合
From: https://blog.51cto.com/u_15988249/6275237