- public class Demo3
- {
- //编写一个泛形方法,实现数组指定位置上元素的交换。
- @Test
- public void Test()
- {
- int [] arr={1,2,3,4,32,324,432,4342};
- for(int a : arr)
- {
- System.out.print(a+" ");
- }
- covert(arr,3,5);
- System.out.println();
- for(int a : arr)
- {
- System.out.print(a+" ");
- }
- }
- @Test
- public <T> void covert(T[] arr,int b,int c)
- {
- T temp=arr[b];
- arr[b]=arr[c];
- arr[c]=temp;
- }
- }
复制代码 报错 如何解决,以实现泛型方法对指定数组位置交换操作?
|