21xrx.com
2024-11-22 10:13:11 Friday
登录
文章检索 我的文章 写文章
Java实现冒泡排序的代码
2023-06-16 11:28:08 深夜i     --     --
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、冒泡排序、代码实现。

  
  

评论区

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