0

私は Java の Generics について調べていました。以下のチュートリアルのワイルドカード セクションでは、すべての例がパラメーター化されたメソッドを対象としています。ワイルドカードのパラメーター化された型宣言の例がない理由を考えさせられました。 http://docs.oracle.com/javase/tutorial/java/generics/wildcards.html

これは理にかなっていますか?どういう意味ですか?

public class MyClass<?>{
    ? myVar;
}
4

2 に答える 2

1

ジェネリックを使用すると、次のようになります。

public class MyClass<T>{
    T myVar;
}

この?構文は主に、より多くのコンテキストを提供したい場合に使用されます。つまり、? exteds SomeType

于 2013-12-20T15:30:04.370 に答える