public static void arr_sort3(int[]x)
{
for (int a=0;a<x.length ;a++ )
{ int m=a;//m这个变量存储参与外循环的元素中最值的角标。这个值初始化值随着a改变
{ for (int b=a+1;b<x.length;b++ )//内循环一次,得出参与循环的最值元素角标
if (x[m]>x[b])
m=b;
}
int tmp=x[m];//将最值元素与参与循环的头角标元素调换位置。
x[m]=x[a];
x[a]=tmp;
System.out.println(x[a]);//调换位置以后,打印头角标元素即最值。
}
}