排序算法之选择排序: 选择排序: 使用0索引的元素依次和后面索引的元素比较,小的往前放 第一次比较完毕,最小值出现在最小索引处! //核心代码: //外层循环控制比较次数 for(int x = 0 ; x < arr.length-1 ; x ++) { for(int y = x +1 ; y < arr.length ; y ++) { //判断:如果后面元素比较前面的元素小,将小的往前放 if(arr[y] < arr[x] ) { int temp = arr[x] ; arr[x] = arr[y] ; arr[y] = temp ; } } }