Java ArrayList removeIf() Method Example

ArrayListremoveIf() iterate the list and removes all of the elements of this list that satisfy the given predicate.

Java ArrayList removeIf() Method Example

importjava.util.ArrayList;importjava.util.List;importjava.util.function.Predicate;publicclassArrayListDemo {publicstaticvoidmain(String[]args) {List<String> programmingLanguages=newArrayList < > ();        programmingLanguages.add("C");        programmingLanguages.add("C++");        programmingLanguages.add("Java");        programmingLanguages.add("Kotlin");// Remove all the elements that satisfy the given predicate        programmingLanguages.removeIf(newPredicate <String > () {@Overridepublicbooleantest(Strings) {return s.startsWith("C");            }        });        programmingLanguages.forEach(key->System.out.println(key));    }}
Output:
JavaKotlin

Reference

Java ArrayList Source Code Examples


Comments