Concept
1. Various Match operations can be used to determine whether a given Predicate meets the elements of a Stream.
2. The Match operation is a terminal operation and returns a Boolean value.
Example
boolean anyStartsWithA = stringCollection .stream() .anyMatch((s) -> s.startsWith("a")); System.out.println(anyStartsWithA); // true boolean allStartsWithA = stringCollection .stream() .allMatch((s) -> s.startsWith("a")); System.out.println(allStartsWithA); // false boolean noneStartsWithZ = stringCollection .stream() .noneMatch((s) -> s.startsWith("z")); System.out.println(noneStartsWithZ); // true
The above is the detailed content of How to use regular expressions to match strings in Java?. For more information, please follow other related articles on the PHP Chinese website!