App下載
首頁(yè)javalambda_apiJava Stream - 如何從Predicate.negate()創(chuàng)建謂詞

Java Stream - 如何從Predicate.negate()創(chuàng)建謂詞

我們想知道如何從Predicate.negate()創(chuàng)建謂詞。
import java.util.function.Predicate;

public class Main {
  public static void main(String... args) {
    Predicate<String> isEmpty = String::isEmpty;
    System.out.println(isEmpty.test(""));

    Predicate<String> isNotEmpty = isEmpty.negate();
    
    System.out.println(isNotEmpty.test(""));
  }
}