21xrx.com
2025-03-29 07:02:07 Saturday
文章检索 我的文章 写文章
Java实现冒泡排序的代码
2023-06-16 11:28:08 深夜i     12     0
Java 冒泡排序 代码实现

Java是一种面向对象编程语言,广泛应用于各种领域。其中一个常用的算法是冒泡排序,这个算法可以对一个数组进行排序。我们可以用Java语言来实现这个算法,下面是具体的代码实现。

代码实现:

public class BubbleSort {
  public static void main(String []args) {
   int []arr = 7;
   int temp;
   for(int i = 0; i < arr.length; i++) {
     for(int j = 0; j < arr.length - i - 1; j++) {
      if(arr[j] > arr[j+1]) {
        temp = arr[j];
        arr[j] = arr[j+1];
        arr[j+1] = temp;
      }
     }
   }
   System.out.println("排序后的数组:");
   for(int k = 0; k < arr.length; k++) {
     System.out.print(arr[k] + " ");
   }
  }
}

以上代码定义了一个`BubbleSort`类,其中包含一个主函数`main`。在`main`函数中,我们首先定义了一个数组`arr`,然后通过两个嵌套的循环来对数组进行冒泡排序。具体来说,外层循环控制排序的轮数,内层循环控制每一轮比较和交换的次数。最后,我们打印出排序后的数组。

关键词:

Java、冒泡排序、代码实现。

  
  

评论区