java.util.function.Consumer


1.先看如下代码
public static void main(String[] args) {
Consumer<Integer> consumer = (x) -> {
System.out.println(x * 1);
};
Consumer<Integer> consumer1= (x) -> {
System.out.println(x * 2);
};
consumer.andThen(consumer1).accept(10);
}

 

 

 2.consumer接口有两个方法

accept方法
该函数式接口的唯一的抽象方法,接收一个参数,没有返回值.

andThen方法
在执行完调用者方法后再执行传入参数的方法

可以看出先将10传入consumer方法执行,然后再将10传入consumer1方法执行.


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM