首页 > 试题广场 >

请你说说List<?superT>、List&l

[问答题]
请你说说List<? super T>、List<? extends T>的区别
当声明泛型使用的是super,是规定了类型下界,即该数组元素的类型下限是T,后面定义装载的元素类型必须是T本身或者T的父类。
当声明泛型使用的是extends,是规定了类型上界,即该数组元素的类型上限是T,后面定义装载的元素类型必须是T本身或者T的子类。
发表于 2021-11-30 09:23:45 回复(0)