← 問題一覧へ戻る

Problem 07

コレクションとジェネリクス頻出★★★☆☆

List<? super Integer> の追加可否問題

下限境界ワイルドカードに追加できる型を確認します。

進捗 7 / 10

Problem 07

Question

問題文

numbers は Integer を受け入れられるリストです。安全に追加できる式を選んでください。

コード穴埋めエリア

選択肢を選ぶと穴埋め部分に反映されます。実行ボタンでは、事前に用意した実行結果をもとに正誤判定します。

Main.java
1import java.util.ArrayList;2import java.util.List;3 4public class Main {5    public static void main(String[] args) {6        List<? super Integer> numbers = new ArrayList<Number>();7        /* insert code hare */;8 9        System.out.println(numbers.size());10    }11}

選択肢

4つの候補から1つ選ぶと、対応するコードがエディタに反映されます。

Result

実行結果

未実行

Output

まだ実行していません。

Error

なし

解説