Delete multiple elements in List in java


 	String string = "张三4";
    List<String> list = new ArrayList<>();
    list.add("张三");
    list.add("张三2");
    list.add("张三3");
    list.add("张三4");
    list.add("张三4");
    Iterator<String> iterator = list.iterator();
    while (iterator.hasNext()) {
      String next = iterator.next();
      if (string.equalsIgnoreCase(next)) {
        iterator.remove();
      }
    }
    System.out.println(list);

 

Guess you like

Origin blog.csdn.net/qq_39999478/article/details/114890749