美文网首页
Java 8中四大核心函数式接口

Java 8中四大核心函数式接口

作者: one_mighty | 来源:发表于2017-06-22 16:43 被阅读0次

    一、消费型接口

    该类接口属于有一个参数,无返回值的接口

    Consumer con =new Consumer<Double>() {

    @Override

    public void accept(Double aDouble) {

    }

    };

    二、供给型接口

    供给型接口是指干函数式接口没有参数列表,但有返回值。

    Supplier supplier =new Supplier<Double>() {

    @Override

    public Double get() {

    return null;

    }

    };

    三、函数型接口

    该类函数接口是有一个参数,并返回一个参数的接口

    Function fun =new Function<String,String() {

    @Override

    public String apply(String s) {

    return null;

    }

    };

    四、断定型接口

    该函数接口用于判定参数是否符合某种条件的接口

    Predicate stringPredicate =new Predicate<String>() {

    @Override

    public boolean test(String s) {

    return false;

    }

    };

    相关文章

      网友评论

          本文标题:Java 8中四大核心函数式接口

          本文链接:https://www.haomeiwen.com/subject/hllfcxtx.html