素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
Lv020
「Lv020」の記事一覧
戻り値があるメソッドで、条件分岐のどこでもreturnを書かなかった場合どうなりますか。
全ての実行パス(経路)において、戻り値を返していることをコンパイラがチェックします。
2026年3月18日
「int[][] a = new int[3][];」実行直後のa[0]の状態はどうなっていますか。
多次元配列の2次元目以降を動的に確保する場合、指定されていない次元はnullで初期化されます。
2026年3月18日
defaultメソッドをオーバーライドする際、defaultキーワードをそのまま残すことは可能か。
クラスでオーバーライドして実装を持つ場合、defaultキーワードは不要(付けてはならない)である。
2026年3月18日
Stream.allMatch(p) において、ストリームが空(empty)の場合の戻り値はどれか。
「すべての要素が条件を満たす」という命題は、要素がない場合に空虚な真(Vacuously True)としてtrueを…
2026年3月18日
Arrays::sort というメソッド参照を使用する際、多重定義(Overload)はどう解決されるか。
メソッド参照は、代入先の関数型インターフェースの抽象メソッドのシグネチャに一致するものが選ばれる。
2026年3月18日
Path.resolve(Path other) において other が絶対パスの場合の戻り値はどうなるか。
resolveの引数に絶対パスを渡すと、呼び出し元のパスは無視され、その絶対パスがそのまま返される。
2026年3月18日
ラムダ式内で、外側のローカル変数に対して ++ 演算子を適用できるか。
ローカル変数は実質的にfinalである必要があるため、値を更新する演算は許可されない。
2026年3月18日
Map.replaceAll((k, v) -> v.toUpperCase()) で、値がnullのエントリがある場合どうなるか。
ラムダ式内でnullに対してメソッドを呼び出すことになるため、実行時に例外が発生する。
2026年3月18日
Collectors.partitioningBy(Predicate) の結果において、キー false に対応する値が存在しない場合どうなるか。
partitioningByは常にtrueとfalseの両方のキーを持つMapを生成し、該当がなければ空リストを入れる。
2026年3月18日
Instant オブジェクトに LocalDate の情報を付加して ZonedDateTime を作成するメソッドはどれか。
Instantは絶対的な時間点であり、タイムゾーン(ZoneId)を指定することで特定の地域の時刻に変換できる。
2026年3月18日
投稿のページ送り
1
…
486
487
488
…
957