打印数组中所有元素的泛型方法
我想要一个可以循环任何类型数组并打印它们的方法,我已经写了以下内容:
public static <T> void printArray(T[] arr){
for(T t: arr){
System.out.print(t+" ");
}
System.out.println("");
}
但是这个只适用于类数组,如果我有 a 而不是 a 或 a 而不是 a ,或者有没有办法在手之前转换它们呢?谢谢char[]
Character[]
int[]
Integer[]