java 如何调用泛型方法?
我写了一个exchange()的泛型方法,参数是泛型怎样使用这个方法?具体代码如下:publicclassTest{publicstaticvoidmain(String...
我写了一个exchange()的泛型方法,参数是泛型
怎样使用这个方法?
具体代码如下:
public class Test{
public static void main(String[] args) {
char [] a = {'a','b','c','d','e','f','g','h'};
//怎样 在此处调用 exchange()函数,处理a数组 ?????????
System.out.println(a);
}
public static <T> void exchange(T arr[]){
T temp;
for (int i = 0,j= arr.length-1; i < j; i++,j--) {
temp=arr[j];
arr[j]=arr[i];
arr[i]=temp;
}
}
} 展开
怎样使用这个方法?
具体代码如下:
public class Test{
public static void main(String[] args) {
char [] a = {'a','b','c','d','e','f','g','h'};
//怎样 在此处调用 exchange()函数,处理a数组 ?????????
System.out.println(a);
}
public static <T> void exchange(T arr[]){
T temp;
for (int i = 0,j= arr.length-1; i < j; i++,j--) {
temp=arr[j];
arr[j]=arr[i];
arr[i]=temp;
}
}
} 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询