素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
Oracle Java SE 8 Gold (API活用)
「Oracle Java SE 8 Gold (API活用)」の記事一覧
2つの引数を受け取り、booleanを返す関数型インターフェースはどれか。
BiPredicate は、2つの引数に対して論理判定(testメソッド)を行う。
2026年3月18日
Collectors.partitioningBy(Predicate) メソッドが返すMapのキーの型はどれか。
partitioningByは条件に合うか合わないかで分けるため、キーは必ずtrueまたはfalseとなる。
2026年3月18日
Optional.orElseThrow(Supplier) メソッドの主な用途はどれか。
値が存在しない場合に、Supplierが生成した特定の例外を発生させるために使用する。
2026年3月18日
インターフェースでdefaultメソッドが導入された最大の理由はどれか。
既存のインターフェース(List等)に、既存実装を壊さずにstream()等の新メソッドを追加するため。
2026年3月18日
Stream.iterate(0, n -> n + 2).limit(5) の結果として得られる要素はどれか。
iterateは初期値から順に関数を適用し、limitで指定された数だけ要素を生成する。
2026年3月18日
System.out::print という参照において、引数がない場合はエラーになるか。
メソッド参照は、ターゲットとなる関数型インターフェースの抽象メソッドの引数構成と一致する必要がある。
2026年3月18日
Path.resolveSibling(String) メソッドの動作として正しいものはどれか。
現在のパスの最後尾を取り除き、指定されたパスを結合して兄弟関係のパスを生成する。
2026年3月18日
ラムダ式内で this を使用した場合、何を指すか。
ラムダ式は匿名クラスと異なり独自のスコープを持たず、thisは外側のクラスインスタンスを指す。
2026年3月18日
List.replaceAll(UnaryOperator) メソッドの動作として正しいものはどれか。
replaceAllはリストの各要素に関数を適用し、その結果で元の要素を直接上書きする。
2026年3月18日
Stream.findAny() が並列ストリームにおいて findFirst() よりも推奨される理由はどれか。
findAnyは最初に見つかった要素を即座に返すため、順序を問わない並列処理では効率的である。
2026年3月18日
投稿のページ送り
1
…
112
113
114
…
163