//1.产生随机数组
Random random=new Random();
int[] array=new int[5];
for(int i=0;i<array.length;i++) {
array[i]=random.nextInt(10);
}
System.out.println("源数组为:"+Arrays.toString(array));
//2.选择排序
for(int i=0;i<array.length-1;i++) {
int index=i;
for(int j=i+1;j<array.length;j++) {
if(array[j]<array[index]) {
index=j;
}
}
if(i!=index) {
int temp=array[i];
array[i]=array[index];
array[index]=temp;
}
}
System.out.println("选择排序:"+Arrays.toString(array));
java实现选择排序
最新推荐文章于 2023-03-14 23:51:25 发布