package test09;
import org.junit.Test;
/**
* @program: TestDemo
* @description: 使用冒泡排序,将一个int数组中的数字,从小到大进行排序
* @author: xin yi
* @create: 2021-09-09 11:09
*/
public class Demo02 {
@Test
public void demo02(){
int[] arr= new int[]{5,4,3,2,1};
int temp = 0;
/*外层遍历的次数*//*需要进行lenth-1次冒泡*/
for (int i = 0; i < arr.length - 1; i++) {
for (int j = 0; j < arr.length - 1; j++) {
if (arr[j] > arr[j+1]){
temp = arr[j];
arr[j] = arr[j+1];
arr[j+1] = temp;
}
}
}
for (int i = 0; i < arr.length; i++) {
System.out.print(arr[i] + "\t");
}
}
}