首页 > 代码库 > 自定义的泛型

自定义的泛型

 1 package fanxing; 2  3 import java.sql.Array; 4  5 import org.junit.Test; 6  7 public class demo1 { 8     //编写一个泛型方法,接受一个任一术组,并颠倒数组中所有的元素 9     10     public<T> void reverse(T arr[])11     {12         13         int start=0;14         int end=arr.length-1;15         while(start<end)16         {17             T temp=arr[start];18              arr[start]=arr[end];19             arr[end]=temp;20             start++;21             end--;22         }23         24     }25     @Test26     public void test()27     {28         int arr[]={1,3,4,5,6,7};29         for(int x=0;x<5;x++)30         {31             System.out.print("  "+arr[x]+"  ");32         }33         //这地方我该怎么调用reverse函数???????34         for(int x=0;x<5;x++)35         {36             System.out.print("  "+arr[x]+"  ");37         }38     }39     40 }

代码没写完,不会调用reverse函数了

自定义的泛型