美文网首页
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