java的选择排序
选择排序
1.选择一个值和另外的值进行比较,最小(或最大)的值取代选择的值
2.下一个值又和另外的值进行比较
例:
//选择排序
for(int i=0;i<number.length-1;i++){ //外层循环控制循环次数,
for(int j=i+1;j<number.length;j++){ //内层循环控制比较次数
if(number[i]>number[j]){ //0下标值和1下标值比较,0下标值和2下标值比较,0下标值和3下标值比较,
int temp=number[i]; //交换位置
number[i]=number[j];
number[j]=temp;
}
}
}