JDK1.8提供新的API ===> removeIfspa
public static void main(String[] args) { List<String> list = new ArrayList<>(); list.add("A"); list.add("B"); list.add("C"); list.add("D");
list.removeIf(e -> "C".equals(e));
list.forEach(System.out::println);
}
运行后结果3d
上边的写法仍是繁琐,能够再进行简写:code
public static void main(String[] args) { List<String> list = new ArrayList<>(); list.add("A"); list.add("B"); list.add("C"); list.add("D"); list.removeIf("C"::equals); list.forEach(System.out::println); }
JDK1.8真香!blog