类型通配符
1、定义
为了表示各种泛型List的父类,可以使用类型通配符
2、
类型通配符<?>
List<>:表示元素类型未知的List,它的元素可以匹配任何的类型
这种带通配符的List仅表示它是各种泛型List的父类,并不能把元素添加到其中
3、
如果说我们不希望List<>是任何泛型List的父类,只希望它代表某一类泛型List的父类,可以使用类型通配符的上限
类型通配符上限:
List:它表示的类型是Number或者其子类型
4、除了可以指定类型通配符的上限,我们也可以指定类型通配符的下限
类型通配符下限:
List:他表示的类型是Number或者其父类型