冒泡排序法 Java比大小
package com.company;
import java.util.Arrays;
public class Main {
public static void main(String[] args) {
int[] arr ={33,35,123};
System.out.println("选择排序前:"+ Arrays.toString(arr));
/**
* 第一轮
* 35 33 123
* 123 33 35
* 第二轮
* 123 35 33
*
*/
for(int i=0;i<arr.length-1;i++){
/**
* 第一轮
* a[0] a[1]
* a[0] a[2]
*
* 第二轮
* a[1] a[2]
*/
for(int j=i+1;j<arr.length;j++){
if(arr[i]<arr[j]){
int temp = arr[i];
arr[i] = arr[j];
arr[j] = temp;
}
}
}
System.out.println("选择排序后:"+Arrays.toString(arr));
}
}
刚开始接触Java写的不对指出,希望指正。
谢谢