素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
Lv007
「Lv007」の記事一覧
ラムダ式内で使用する変数が実質的にfinalでない場合に発生する現象はどれか。
ラムダ式から参照するローカル変数は、変更されない(実質的にfinal)ことが言語仕様で求められる。
2026年3月18日
Mapにおいて、値がnullの場合やキーが存在しない場合にのみ値を計算して設定するメソッドはどれか。
computeIfAbsentはキーが存在しない、またはnullに関連付けられている場合に計算を実行する。
2026年3月18日
「2026-02-07T10:15:30」のような、日付と時刻のみを表しタイムゾーンを持たないクラスはどれか。
LocalDateTimeは日付と時刻の情報を持ち、オフセットやゾーン情報は持たない。
2026年3月18日
Function
をメソッド参照で記述した場合の例として適切なものはどれか。
Stringを受け取ってInteger(int)を返すString::lengthはFunctionの型定義に合致する。
2026年3月18日
ストリームが「空」である場合、findFirst() が返す戻り値はどれか。
findFirstなどの検索操作は、結果が存在しない可能性を考慮して常にOptionalを返す。
2026年3月18日
インターフェースが継承関係にある場合、同シグネチャのdefaultメソッドはどちらが優先されるか。
クラスの継承と同様に、より具体的な「子」のインターフェースで定義されたメソッドが優先される。
2026年3月18日
Optional.empty() オブジェクトに対して get() メソッドを呼び出すとどうなるか。
値が存在しないOptionalから直接getで値を取り出そうとすると実行時例外がスローされる。
2026年3月18日
DoubleStream.of(1.0, 2.0).forEach(System.out::println) において println に渡される型はどれか。
DoubleStreamのforEachはDoubleConsumerを引数に取るため、プリミティブのdoubleが渡される。
2026年3月18日
(int x, int y) -> x + y というラムダ式に対応する標準的なインターフェースはどれか。
2つのIntegerを受け取り、演算してIntegerを返すためBinaryOperatorが適合する。
2026年3月18日
ストリームの要素を数値として合計する場合、どの型へのストリーム変換が最も効率的か。
IntStreamには専用のsum()メソッドがあり、ボクシングが発生しないため効率的である。
2026年3月18日
投稿のページ送り
1
…
868
869
870
…
1,506