您的位置:首页 > 编程语言 > Java开发

JAVA实现冒泡排序

2014-05-14 16:51 225 查看
import java.util.Arrays;

public class NiInput {

 public static void main(String[] args) {

                //冒泡排序、、先声明数组a

  int a[] = { 16, 25, 9, 90, 23 };

  maoPaoSort(a);

  System.out.println("\n冒泡排序结果");

  for (int i  = 0; i < a.length; i++) {

   System.out.print(+a[i]+"  ");

  }

  

 }

 //冒泡排序方法、并将数组作为对象参数

 public static void maoPaoSort(int[] a) {

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

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

      //如果后一个数小于前一个数、就将两数调换位置

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

     int max=a[j];

     a[j]=a[j+1];

     a[j+1]=max;

    }

   }

  }

 }

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息