java 8 內置四大核心函數式接口

 

四大內置核心函數式接口:app

  • Consumner : 消費型接口
  • Supplier :供給型接口
  • Function

Consumner<T> : 消費型接口

void accept(T t);
  • 1

用途:對類型爲T的對象應用操做,包含方法:void accept(T t);函數

這裏寫圖片描述

輸出:spa

購物消費10000.0元.net

Supplier<T> :供給型接口

T get();
  • 1

用途:返回類型爲T的對象,包含方法:T get();3d

這裏寫圖片描述

輸出: 
這裏寫圖片描述code

Function<T , R>:函數式接口

R apply(T t);
  • 1

用途:對類型爲T的對象應用操做,並返回結果,結果是R類型的對象,包含方法:R apply(T t);對象

這裏寫圖片描述

Predicate<T>:斷言型接口

boolean test(T t);
  • 1

用途:肯定類型爲T的對象是否知足某約束,並返回boolean值,包含方法:boolean test(T t);blog

這裏寫圖片描述

這裏寫圖片描述

輸出: 
這裏寫圖片描述接口

其餘接口:

這裏寫圖片描述

相關文章
相關標籤/搜索