标签: java generics
它们是完全相同还是用于不同的情况?
public List<? extends Object> do(){ return ... }
VS
public List<Object> do(){ return... }
答案 0 :(得分:1)
那些不一样。
List<? extends Object>可以是任何类型的列表。
List<? extends Object>
由于您不知道列表实际包含的类型,因此您无法将任何内容添加到其中。