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