可以用到排序,用的比较多的是冒泡排序。 代码例子如下:
public class Test {
public static void main(String[] args) {
int[] a = {1, 8, 5, 2, 4, 9};
//冒泡排序
for (int k = 0; k < a.length - 1; k++) {
for (int j = k + 1; j < a.length; j++) { // 升序把<改成>
if (a[k] > a[j]) {
int temp = a[k];
a[k] = a[j];
a[j] = temp;
}
}
}
System.out.println("排序后: ");
for(int i = 0; i < a.length; i++){
System.out.print(a[i] + " ");
}
}
}
import java.util.Arrays;
public class Test2{
public static void main(String[] args){
int[] a={5,4,2,4,9,1};
Arrays.sort(a); //进行排序
for(int i: a){
System.out.print(i);
}
}
}