![](/img/trans.png)
[英]In java generic programming, is the Object class upper bound or lower bound of the parameter type without wildcard?
[英]Generics wildcard parameter lower bound to Object
可以指定具有Object
下限的通配符類型:
public void method(Collection<? super Object> c) {
// compiles, but ? can only be Object
}
邏輯上,未知類型只能是Object
(類層次結構中沒有類型高於 Object
)。
有沒有要求或有充分理由使用<? super Object>
<? super Object>
?
是的,有一個用例“?超級XXXXXX”,如概述這里 。 要點是使用user / extends會使您的集合只讀或只寫。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.