public void sort() { //定义一个int数组array int[] array = {12, 25, 3, 28, 55, 22, 10}; //for循环遍历数组array for (int i = 0; i < array.length; i++) { //二次for循环遍历数组array for (int j = 0; j < array.length - 1 - i; j++) { //判断数组索引为j的值和索引为j+1的值的大小关系 if (array[j] > array[j + 1]) { //如果条件满足执行下面操作 //定义int变量temp,并将array[j]的值赋值给temp int temp = array[j]; //将array[j+1]的值赋值给array[j] array[j] = array[j + 1]; //将temp的值赋值给array[j+1] array[j + 1] = temp; } } } //调用数组Arrays.toString方法查看数组排序情况并输出 System.out.println(Arrays.toString(array)); }
冒泡排序案列
最新推荐文章于 2024-07-24 17:27:32 发布