java--选择排序

来源:互联网 发布:流放之路装备数据 编辑:程序博客网 时间:2024/06/11 09:27
class  ArrayTest{public static void selectSort(int[] arr) {for (int x=0;x<arr.length-1 ;x++ ){for (int y=x+1; y<arr.length ; y++ ){if (arr[x]>arr[y]){int temp=arr[x];arr[x] = arr[y];arr[y] = temp;}}}}public static void main(String[] args){int[] arr = {23,87,3,67,1,99,63,15};//排序前printArray(arr);//排序后selectSort(arr); printArray(arr);}public static void printArray(int[] arr){System.out.print("[");for (int i=0; i<arr.length ;i++ ){if (i!=arr.length-1){System.out.print(arr[i]+",");}else{System.out.println(arr[i]+"]");}}}}