javaPredicate是什么

美女程序员鼓励师

说明

Predicate是指定参加类型,返回boolean值的函数接口。内部提供默认实现的方法,可以组合复杂的逻辑判断(and、or、negate)。

实例

import java.util.function.Predicate;

 

/**

 * 我们来验证一下,那说的比较矛盾的地方。

 * 1. 评估参数里面的表达式(说白了就是验证传进来的参数符不符合规则,后面有例子)

 *    我们来验证一下这句话,并且解释一下。

 */

public class PredicateTestOne {

 

    public static void main(String[] args) {

 

        PredicateTestOne predicateTestOne = new PredicateTestOne();

 

        Predicate<String> predicate = new Predicate<String>() {

            @Override

            public boolean test(String s) {

 

                return s.equals("zhangsan");

            }

        };

 

        System.out.println(predicate.test("lisi"));

        System.out.println("--- --- --- --- --- ---");

        System.out.println(predicate.test("zhangsan"));

    }

}

以上就是java Predicate的介绍,希望对大家有所帮助。更多Java学习指路:Java基础

推荐操作环境:windows7系统、java10版,DELL G3电脑。

以上是 javaPredicate是什么 的全部内容, 来源链接: utcz.com/z/544130.html

回到顶部