Java中的通配符泛型有什么好处?

时间:2014-09-30 15:52:28

标签: java generics

使用通配符<?>的第二个签名方法有什么好处?

public static <T> void firstCheckList(List<T> myList, T obj)                
public static <T> void secondCheckList(List<?> myList, T obj)

1 个答案:

答案 0 :(得分:1)

好处是在第二个选项中,列表成员不需要与obj

类型相同

如果myList和obj之间存在关联(按类型),最好使用第一个选项,如果没有使用第二个选项