ファンクショナルインターフェース BinaryOperator<T> 2つの引数と戻り値が同じ型。 プリミティブ型用にIntBinaryOperator, LongBinaryOperator, Double… 続きを読む BinaryOperator
カテゴリー: Lambda
Java ラムダ
Function
ファンクショナルインターフェース Function<T, R> 引数一つ・戻り値あり。引数、戻り値ともに型は任意。 プリミティブ型用にIntFunction<R>, LongFunction<… 続きを読む Function
UnaryOperator
ファンクショナルインターフェース UnaryOperator<T> 一つの引数と戻り値が同じ型。 プリミティブ型用にIntUnaryOperator, LongUnaryOperator, DoubleUna… 続きを読む UnaryOperator
Predicate
ファンクショナルインターフェース Predicate 引数あり・戻り値boolean。 test, and(論理積), or(論理和), negate(否定), isEqual(equals)メソッドが定義されている。 … 続きを読む Predicate
Supplier
ファンクショナルインターフェース Suppiler 引数なし・戻り値あり。 getメソッドのみ定義されている。 プリミティブ型用にBooleanSupplier, IntSupplier, LongSupplier, D… 続きを読む Supplier
Consumer
ファンクショナルインターフェース Consumer<T> 引数あり・戻り値なし。 acceptとandThenメソッドが定義されている。 プリミティブ型用にIntConsumer, LongConsumer,… 続きを読む Consumer
ファンクショナルインターフェース
Consumer<T> 引数あり・戻り値なし Suppiler<T> 引数なし・戻り値あり Predicate<T> 引数あり・戻り値boolean Function<T, R&… 続きを読む ファンクショナルインターフェース