public static void main(String[] args) { int[] arr={3,6,9,1,4,7,2,5,8}; for (int i = 0; i < arr.length-1; i++) {//遍历整个数组 for (int j = 0; j < arr.length-1-i; j++) {//进行arr.length-1的阶乘比较 if (arr[j] > arr[j+1]) {//如果前面的数大于后面的数就把前面和后面的数替换。 int a=arr[j];//定义一个空间存放取出来的数 arr[j]=arr[j+1];//将两者相交换 arr[j+1]=a;//将取出来的数重新放进去。 } } } System.out.println(Arrays.toString(arr));//运用Arrays.toString()方法输出排列好的数组。 }