常用的函數式接口
Java API中已經有了幾個函數式接口,比如Comparable
、Runnable
和Callable
等等。
當然除此以外 Java8的庫設計師已經幫我們定義了常用的函數式接口。這些接口都在java.util.funtion
包下
常用的函數式接口如下:
-
Supplier
-
Cousumer
-
Function
-
Predicate
函數式接口名 抽象方法 說明 Function<T, R> R apply(T t); 接受T返回R Supplier T get(); 返回T Consumer void accept(T t); 接受T無返回 Predicate boolean test(T t) 接受T,返回boolean