package com.itheima.code;
/**
* @program: HeiMa-com.itheima.code
* @description: 冒泡排序
* @author: chenzhongjun
* @date: 2019-12-04 09:15
* @demand:
* 从小到大排列数组
* */
public class Work_05 {
public static void main(String[] args) {
int[] arr = {10,8,7,31,12,15,86,89,45,110};
//冒泡排序
//外层循环,用第i个数分别与数组中其他数进行比较并输出最小的数
for (int i = 0; i < arr.length; i++) {
//内层循环,循环遍历数组中除第i个数的其余数进行比较
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(arr[i]);
}
}
}
JAVA冒泡排序
最新推荐文章于 2025-03-21 13:39:35 发布