②関数型インタフェースとラムダ式
暗記
shuso
2023年12月12日
カード15
いいね0
-
Supplierインタフェースに定義されるメソッド
get
accept
test
apply
get
-
Consumerインタフェースに定義されるメソッド
get
accept
test
apply
accept
-
Predicateインタフェースに定義されるメソッド
get
accept
test
apply
test
-
Functionインタフェースに定義されるメソッド
get
accept
test
apply
apply
-
UnaryOperatorインタフェースに定義されるメソッド
get
accept
test
apply
apply
-
BinaryOparatorインタフェースに定義されるメソッド
get
accept
test
apply
apply
-
Supplierインタフェースは
引数を受け取る?受け取らない?
戻り値は返す?返さない?
引数は受け取らない。
戻り値は戻す。
「提供者」
-
Consumerインタフェースは
引数を受け取る?受け取らない?
戻り値は返す?返さない?
引数を受け取る。
戻り値は戻さない。
「消費者」
-
a.andThen(b)
a.compose(b)
上記のメソッドでbが先に実行されるのは?
a.compose(b)
-
リストの値を一律に処理する場合に使用するインタフェースは?
UnaryOperator
-
BinaryOperatorの引数の数は?
引数は1つ受け取る
-
主な関数型インタフェースでacceptメソッドを使用するインタフェースは?
Consumer
BiConsumer
-
主な関数型インタフェースでapplyメソッドを使用するインタフェースは?
Function
BiFunction
UnaryOperator
BinaryOperator
-
RunnableとCallable
戻り値を戻すのは?
Callable
-
Listインターフェースのメソッドで、
UnaryOperatorの引数を受け取り、
リストすべての要素をラムダ式の実行結果で置き換えるのは?
changeAll
replaceAll
replaceAll
-