问题描述
- 关于接收泛型数组时这里的public static <T> void怎么理解?
-
public class Test2{
public static void main(String[] args){
Integer i[] = fun1(1,2,3,4,5,6);
fun2(i);
}
public static T[] fun1(T...arg){
return arg;
}
public static void fun2(T param[]){
System.out.print("接收泛型数组:");
for(T t : param){
System.out.print(t + ",");
}
System.out.println();
}
}
解决方案
由传递的参数可以推断出T的类型
时间: 2024-11-08 22:30:57