素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
Oracle Java SE 8 Gold (API活用)
「Oracle Java SE 8 Gold (API活用)」の記事一覧
Stream.limit(n) と Stream.skip(m) を組み合わせた場合、実行順序は結果に影響するか。
例えば「5件スキップして3件取得」と「3件取得してから5件スキップ」では、得られる要素が異なる。
2026年3月18日
ラムダ式内で、外側のローカル変数に対して再代入(値の変更)を行おうとするとどうなるか。
ラムダ式から参照するローカル変数は「実質的にfinal」でなければならないため、変更を伴うコードはエラー…
2026年3月18日
Map.computeIfPresent(key, (k, v) -> null) を実行した場合、そのキーはどうなるか。
computeIfPresentの計算結果がnullを返すと、そのキーに対応するマッピングはMapから取り除かれる。
2026年3月18日
Files.list(Path) メソッドが返す Stream の要素の型はどれか。
Files.listは、指定されたディレクトリ直下にあるファイルやディレクトリをPathオブジェクトのストリーム…
2026年3月18日
2つの日時の間隔を「日、時間、分、秒」などの特定の単位で取得するために使用するインターフェースはどれか。
ChronoUnit(TemporalUnitの実装)を使用して、betweenメソッドなどで差分を計算する。
2026年3月18日
Collectors.groupingBy(classifier, downstream) において downstream を指定する目的はどれか。
第2引数に別のCollector(countingやsummingInt等)を渡すことで、グループごとの集計が可能になる。
2026年3月18日
Function
の抽象メソッド apply のシグネチャはどれか。
FunctionはT型の引数を受け取り、R型の結果を返す。
2026年3月18日
インターフェース内の default メソッドを定義する際、アクセス修飾子に protected を指定できるか。
インターフェースのメンバは暗黙的にpublicであり、protectedやprivate(Java 8時点)は指定できない。
2026年3月18日
Stream.findFirst() と Stream.findAny() の主な違いはどれか。
findFirstは常に最初の要素を返すが、findAnyは並列処理時に最も早く見つかった要素を返すため順序が保証…
2026年3月18日
ラムダ式において、複数のステートメント(文)を記述する際の必須事項はどれか。
複数の文を記述する場合、ブロック体(中括弧)で囲む必要があり、戻り値があるならreturnも必須となる。
2026年3月18日
投稿のページ送り
1
…
100
101
102
…
163