排序-交换排序
交换排序
/**
* 将数组第一个位置的元素作为当前元素,用它与后面的每一个元素进行比较
* 必要的话进行比较,经过第一轮交换,最小的元素到了第一个元素的位置
* 然后将第二个位置的元素作为当前元素,重复上面的操作
*/
int arr[] = {49, 5, 65, 2,23};
for(int i = 0;i< arr.length -1;i++){
for(int j = i+1;j arr[j]){
int temp = arr[i];
arr[i] = arr[j];
arr[j] = temp;
}
}
}
for(int i=0;i< arr.length;i++){
System.out.print(arr[i]+"\t");
}
浙公网安备 33010602011771号