素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
Oracle Java SE 8 Gold (API活用)
「Oracle Java SE 8 Gold (API活用)」の記事一覧
Map.merge(key, value, (v1, v2) -> v1 + v2) において、v1 と v2 はそれぞれ何を指すか。
既存の値(old)とマージ用に渡した値(new)をどのように組み合わせるかを定義する。
2026年3月18日
Function.identity() はどのような関数を返すか。
(t) -> t と同等の、入力をそのまま出力する関数を生成する。
2026年3月18日
Collectors.toCollection(TreeSet::new) を使用する利点はどれか。
TreeSetに収集することで、ストリーム内の要素を自然順序または指定の順序でソートした状態で取得できる。
2026年3月18日
defaultメソッドを持つインターフェースを別のインターフェースが継承し、同名メソッドを抽象メソッドとして宣言した場合どうなるか。
親のdefault実装を敢えて「抽象化」することで、継承先で必ず再実装させるように強制できる。
2026年3月18日
Optional.of(“Java”).map(s -> null).isPresent() の実行結果はどれか。
mapの戻り値がnullの場合、そのOptionalはemptyになるため、isPresent()はfalseを返す。
2026年3月18日
System.out::println というメソッド参照を Consumer
として使用する場合、内部で呼ばれるのはどれか。
静的フィールドoutのインスタンスメソッドprintlnを、1つの引数(String)で呼び出す。
2026年3月18日
(double d) -> (int)d というラムダ式が適合する関数型インターフェースはどれか。
プリミティブのdoubleを受け取りintを返すため、専用のDoubleToIntFunctionに適合する。
2026年3月18日
Stream.distinct() メソッドを並列ストリームで使用した場合のパフォーマンスへの影響はどれか。
並列処理において要素の一意性を保証しつつ順序を守る処理は、逐次処理よりもコストが高くなる場合がある。
2026年3月18日
List.sort(Comparator.comparing(Person::getName).thenComparing(Person::getAge)) の動作はどれか。
thenComparingを使用することで、第一条件が同値だった場合の第二検索条件を連鎖的に定義できる。
2026年3月18日
Files.copy(path, System.out) のように、OutputStream を指定してコピーすることは可能か。
Files.copyメソッドには、PathからOutputStreamへデータを書き出すオーバーロードが存在する。
2026年3月18日
投稿のページ送り
1
…
93
94
95
…
163