Java冒泡排序算法
public class ArrayTest_09 {
public static void main(String[] args) {
// TODO Auto-generated method stub
//静态初始化数组
int[] arr = {2,3,1,5,4};
//外层循环走一次 内层循环走一圈
for (int i = 0; i < arr.length; i++) {
for (int j = 0; j < arr.length - 1; j++) {
//当前元素小于下一个元素互换位置
if(arr[j] < arr[j + 1 ]){
int temp = arr[j];
arr[j] = arr[j + 1 ];
arr[j + 1] = temp;
}
}
}
//打印
for (int i = 0; i < arr.length; i++) {
System.out.println(arr[i]);
}
}
}