package 排序;
public class xuanzhe {
public static void main(String[] args) {
// 选择排序
int a[]= {123,1231,21,31,23121,1123};
System.out.println("请输入数组");
printArray(a);
System.out.println("排序完成");
selectSorr(a);
printArray(a);
}
public static void selectSorr(int[] a) {
// TODO 自动生成的方法存根
int i=0;
int j=0;
int min_index=0;
for ( i = 0; i < a.length; i++) {
min_index=i;
for (j = i+1; j < a.length; j++) {
min_index=j;
}
}
if (i!=min_index) {
swapArray(i,j,a);
}
}
// 无法调用swapArray方法
public static void swapArray(int i,int j, int []a) {
// TODO 自动生成的方法存根
int temp=a[i];
a[i]=a[j];
a[j]=temp;
}
public static void printArray(int[] array) {
// TODO 自动生成的方法存根
for(int i:array) {
System.out.print(i+" ");
}
System.out.println();
}
}