首页javalambda_apiJava Stream - 如何create Predicate lambda和调用测试方法

Java Stream - 如何create Predicate lambda和调用测试方法

我们想知道如何create Predicate lambda和调用测试方法。
import java.util.function.Predicate;

public class Main {

  public static void main(String[] args) {
    Predicate<Integer> prime = (value) -> {
          if (value <= 2) { 
                return (value == 2); 
            } 
            for (long i = 2; i * i <= value; i++) { 
                if (value % i == 0) { 
                    return false; 
                } 
            } 
            return true; 
    };
    
    System.out.println("Primzahl 1: " + prime.test(1));
    System.out.println("Primzahl 1: " + prime.test(3));
  }

}