public class Main{
public static void main(String
[] args
) {
Main main
= new Main();
int[] numbers
= new int[100];
for (int i
= 0; i
< numbers
.length
; i
++) {
numbers
[i
] = (int) (Math
.random()*5000);
}
for (int i
= 0; i
< numbers
.length
; i
++) {
System
.out
.print(numbers
[i
]+"\t");
}
main
.chooseSort(numbers
);
System
.out
.println("\n"+"排序后");
for (int i
= 0; i
< numbers
.length
; i
++) {
System
.out
.print(numbers
[i
]+"\t");
}
}
public int[] chooseSort(int[] numbers
){
for (int i
= 0; i
< numbers
.length
; i
++) {
int min
= numbers
[i
];
for (int j
= i
; j
< numbers
.length
; j
++) {
if (min
>numbers
[j
]){
int temp
= min
;
min
= numbers
[j
];
numbers
[j
] = temp
;
}
}
numbers
[i
] = min
;
}
return numbers
;
}
}
转载请注明原文地址: https://lol.8miu.com/read-19829.html