1.方法的定义 :java中在定义泛型泛型方法是方法名前加上泛型"<>"
示例代码
public static <T> void show(List<T> list) {
for (T t : list) {
System.out.println(t);
}
}
2. 泛型有什么作用?
表示此方法是泛型方法并 限定参数的类型
看看下面这个段代码
public static <T extends A> void show(List<T> list) {
for (T t : list) {
System.out.println(t);
}
}
表示类型T 只能是继承自类型A