説明する
1. 下限ワイルドカードは、未知の型を特定の型またはスーパータイプに制限します。
2. 下限ワイルドカードには、ワイルドカード文字 (「?」) が使用されます。
super キーワードの後にその下限 <? が続くことを示します。スーパーA > 。
3. ワイルドカードでインスタンス化されたクラスは、現在のクラスまたは現在のクラスのスーパークラスである必要があります。
データを保存する場合、データ型は現在のクラスまたは現在のクラスのスーパークラスのみにすることができます。
例
public static void addNumbers(List<? super Integer> list) { for (int i = 1; i <= 10; i++) { list.add(i); } }
上記は Java 下限ワイルドカードの使用法です。皆様のお役に立てば幸いです。