- int[] nums = {
- 23,
- 12,
- 15,
- 9
- };
- for (int i = 0; i < nums.length; i++) {
- int index = i;
- for (int j = i + 1; j < nums.length; j++) {
- if (nums[i] > nums[j]) {
- index = j;
- }
- }
- System.out.println("第" + (i + 1) + "次排序前:");
- System.out.println(Arrays.toString(nums));
- int temp = nums[i];
- nums[i] = nums[index];
- nums[index] = temp;
- System.out.println("第" + (i + 1) + "次排序后:");
- System.out.println(Arrays.toString(nums));
- }
来源: http://www.bubuko.com/infodetail-2000074.html