[Java] Java 冒泡排序方法 →→→→→进入此内容的聊天室

来自 , 2021-03-12, 写在 Java, 查看 110 次.
URL http://www.code666.cn/view/801c14f0
  1. public class BubbleSort {
  2.  
  3.         /**
  4.          * 冒泡排序方法
  5.          *
  6.          * @param op
  7.          *            需要排序的数组
  8.          */
  9.         public static void sortiere(int[] op) {
  10.                 for (int i = 0; i < op.length; i++) {
  11.                         for (int j = 0; j < op.length - i - 1; j++) {
  12.                                 if (op[j] > op[j + 1]) {
  13.                                         op[j] = op[j] ^ op[j + 1];
  14.                                         op[j + 1] = op[j] ^ op[j + 1];
  15.                                         op[j] = op[j] ^ op[j + 1];
  16.                                 }
  17.                         }
  18.                 }
  19.         }
  20.  
  21.         /**
  22.          * 测试方法
  23.          *
  24.          * @param args
  25.          */
  26.         public static void main(String[] args) {
  27.                 int[] op = { 5, 3, 1, 2, 4, 6 };
  28.                 sortiere(op);
  29.                 System.out.println(Arrays.toString(op));
  30.         }
  31.  
  32. }//源代码片段来自云代码http://yuncode.net
  33.                        

回复 "Java 冒泡排序方法"

这儿你可以回复上面这条便签

captcha