JAVA基础学习记录——选择排序

//选择排序法
class Demo6{
    public static void main(String[] args){

        int[] a = {1,2,3,4,5,6,7};
        sort(a);
        for(int i=0;iout.println(a[i]);

        }

    }

    public static void sort(int[] arr){

        for(int i=0;i1;i++){
            int minIndex=0;
            for(int j=0;jif(arr[minIndex]>arr[j]){

                    minIndex = j;

                }

            }
            int temp = arr[minIndex];
            arr[minIndex] = arr[arr.length-i-1];
            arr[arr.length-i-1] = temp;
        }

    }

}

你可能感兴趣的:(java)