Home >Java >javaTutorial >How to use java Match

How to use java Match

王林
王林forward
2023-04-18 13:55:031410browse

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 java Match. For more information, please follow other related articles on the PHP Chinese website!

Statement:
This article is reproduced at:yisu.com. If there is any infringement, please contact admin@php.cn delete