素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
Oracle Java SE 8 Gold (API活用)
「Oracle Java SE 8 Gold (API活用)」の記事一覧
引数として受け取った値をそのまま返す静的メソッド identity() を持つのはどれか。
Function.identity() は、入力された引数と同じ値をそのまま戻り値として返す関数を生成する。
2026年3月18日
インターフェースのdefaultメソッドは、それを実装する抽象クラスで抽象メソッドとして再定義できるか。
defaultメソッドの実装を破棄し、サブクラスに再実装を強制するために抽象メソッドとして宣言し直せる。
2026年3月18日
OptionalのmapとflatMapの最大の違いはどれか。
flatMapに渡す関数はOptionalを返す必要があり、二重のOptional(Optional)を回避する。
2026年3月18日
System.out::println というメソッド参照はどの関数型インターフェースに適合するか。
printlnは引数を1つ取り、値を返さないためConsumerインターフェースに適合する。
2026年3月18日
無限ストリームを作成するために使用されるStreamクラスの静的メソッドはどれか。
generateメソッドやiterateメソッドを使用することで、無限に続くストリームを定義できる。
2026年3月18日
ラムダ式内で使用されるローカル変数が「実質的にfinal」であるとはどういう意味か。
明示的にfinalと書かれていなくても、初期化後に再代入が行われない変数を指す。
2026年3月18日
Mapの全エントリに対して、ラムダ式を用いて値を一括更新するメソッドはどれか。
replaceAllメソッドは各エントリに対してBiFunctionを適用し、その結果で値を置き換える。
2026年3月18日
Files.findメソッドの引数に含まれないものはどれか。
Files.findはパスと属性を条件に検索するもので、ファイル内容を読むためのCharsetは不要である。
2026年3月18日
Streamの全要素に対して、直前の演算結果と次の要素を組み合わせて1つの値を出す操作はどれか。
reduceメソッドは、蓄積された値と各要素を結合して1つの結果(合計や最大値など)を導く。
2026年3月18日
2つの時刻の間の「時間(秒・ナノ秒)」を表すために使用するクラスはどれか。
Durationは時間ベース(時、分、秒、ナノ秒)の差分を保持するクラスである。
2026年3月18日
投稿のページ送り
1
…
118
119
120
…
163