21xrx.com
2024-11-05 17:22:21 Tuesday
登录
文章检索 我的文章 写文章
Java实现冒泡排序及完整代码
2023-06-17 15:00:20 深夜i     --     --
Java 冒泡排序 代码实现

在编程中,排序算法是很重要的基础知识。冒泡排序是一种简单的排序算法,它比较相邻的两个元素,如果顺序不对就交换它们的位置,通过多次比较和交换,将序列中的最大值或最小值逐渐移动到最后或最前面,从而实现排序。下面是使用Java语言实现的冒泡排序代码:


public class BubbleSort {

  public static void main(String[] args) {

    int[] array = 8;

    for (int i = 0; i < array.length - 1; i++) {

      for (int j = 0; j < array.length - 1 - i; j++) {

        if (array[j] > array[j+1]) {

          int temp = array[j];

          array[j] = array[j+1];

          array[j+1] = temp;

        }

      }

    }

    for (int num : array) {

      System.out.print(num + " ");

    }

  }

}

这个程序可以在主函数中直接使用一个整数数组,并将其进行冒泡排序,最后输出排序后的结果。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复