import java.util.ArrayList;
//从容器中找到某些数据并删除
public class Test1 {
public static void main(String[] args) {
ArrayList<String> list = new ArrayList<>();
list.add("mysql");
list.add("c++");
list.add("javaee");
list.add("java");
list.add("python");
System.out.println(list);
//删除有关java的内容
String string = "java";
//方法一
// for (int i = 0; i < list.size(); i++) {
// String s = list.get(i);
// if(s.contains(string)){
// list.remove(s);
// i=i-1;
//
// }
//
// }
//方法二:集合倒着遍历
for (int i = list.size()-1; i >=0; i--) {
String s = list.get(i);
if(s.contains(string)){
list.remove(s);
}
}
System.out.println(list);
}
}
从容器中找到某些数据并删除(两种方法)
于 2024-01-07 22:50:45 首次发布