- 在java中单纯的方法是不能起到叫唤的作用的要把方法放在类里面
- 代码如下:
- <p>class Change
- {
- public static void swap(int[] arr,int a,int b)
- {
-
- int temp=arr[a];
- arr[a]=arr[b];
- arr[b]=temp;
- }
- }
- public class Demo_1
- {
- public static void main(String[] arge)
- {
- int i;
- int [] a = {8,5,3,4,7,9,0,1,2,6};
- for(i=0;i<a.length;i++)
- {
- System.out.printf("%3d",a[i]);//先输出一次数组
-
- }
- System.out.println();
- Change.swap(a,0,1);//进行交换
- for(i=0;i<a.length;i++)
- {
- System.out.printf("%3d",a[i]);//交换后输出
-
- }
-
- }
-
- }
- 你可以看到第0个元素与第1个元素位置进行了交换!!</p>
复制代码 |