以从大到小排序为例 , 两两数据比较一次 , 小的数据移动他到后面,大的值移动到前面,直到比完所有的数据
import org.junit.jupiter.api.Test;
/**
* @ClassName TempTest
* @Author Bervin
* @Description //TODO
* @Date 17:21 2020/5/26
* @Param
**/
public class TempTest {
//从大到小排序
@Test
public void testMaoPao(){
int[] arr1 =new int[]{1,4,7,2,5,8,};
for (int i = 0; i <arr1.length-1 ; i++) {
for (int j = 0; j < arr1.length-1-i; j++) {
if (arr1[j]<arr1[j+1]){
int temp = arr1[j+1];
arr1[j+1]=arr1[j];
arr1[j]=temp;
}
}
}
for (int i:arr1){
System.out.println(i);
}
}
}