泛型只能用引用类型,不能用基础数据类型
泛型只能用引用类型,不能用基础数据类型
通配符(“?”)可以解决接收任意类型的数据,但客户端无法修改的问题
?通配符来处理泛型中接受的类型问题,表示可以接受任意类型
?extends类:设置泛型上限:例如:?extends Number,表示只能够接受数字或其子类
?super类:设置泛型下限:例如:?super String,表示只能设置String或其父类Object
泛型只能使用类和接口 不能使用基本数据类型
通配符 ? 描述的是可以接受任意类型,但是由于不接受类型所以
设置泛型上限
?extends 类型,表示只能使用类以及其子类
(类声明和方法参数)
?super 类 ,表示只能使用类以及其父类
(只能使用在方法参数)
设置泛型下限