选择排序

选择排序:固定值与其他值依次比较大小,互换位置。

 

 

public static void main(String[] args) {
		int nums[] = {23,66,321,90,7,8};
		
		for (int i = 0; i < nums.length - 1; i++) {
			int min = i;
			for (int j = i + 1; j < nums.length; j++) {
				if(nums[j] > nums[min]) {
					min = j;
				}
			}
			if(nums[min] != i) {
				int tmp = nums[min];
				nums[min] = nums[i];
				nums[i] = tmp;
			}
		}
		System.out.println(Arrays.toString(nums));
	}

  别忘了引入:  import java.util.Arrays;

posted @ 2021-07-08 19:41  小※兽  阅读(29)  评论(0编辑  收藏  举报