泛型使用方法详解
定义泛型的类:
在类名称后加< 任意字母>
泛型类的使用:
在类名的调用上,类名后加<需要转换的类>
定义泛型接口:
在类名后<O>
重写泛型接口:
在类名后都加<>约束
定义含有泛型的方法及功能
:
在返回值前加上< 任意大写字母>
调用什么类型的参数,泛型就是什么类型。
泛型通配符:
使用限制:不能创建对象使用,只能作为方法参数使用
在调用泛型方法时,不确定是什么返回值,可以用<?>,作为泛型的通配符,代表未知通配符。
泛型的上限限定和下限限定:
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210309102726370.png)
例子: