以arr[1],arr[3]调换为例
1.定义一个静态方法
class Array
{
static void swap(int[] arr,int a,int b)//a,b就是要换值的元素角标
{
int temp;
temp=arr[a];
arr[a]=arr[b];
arr[b]=temp;
}
}
然后用类名调用该方法即可
class Demo
{
public static void main(String[] args)
{
int[] arr={1,2,3,4,5}//定义一个数组
Array.swap(arr,1,3);//类名调用函数
System.out.println(arr[1]); //输出验证
System.out.println(arr[3]);
}
}
|