使用Arrays类,用2个for循环,第一个for,定义j=array.length-1;j--。第二个for定义i,i<j,i++
<span style="font-family: Arial, Helvetica, sans-serif;">import java.util.Arrays;</span>
public class Qipaofa02 {
public static void main(String[] args) {
int []array={2,1,4,10,3,8,6,5};
sort(array);
System.out.println(Arrays.toString(array));
}
public static void sort(int array[]){
int temp;
for(int j=array.length-1;j>0;j--){
for(int i=0;i<j;i++){
if(array[i]>array[i+1]){
temp=array[i];
array[i]=array[i+1];
array[i+1]=temp;
}
}
}
}
}