打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
数组排序之冒泡排序

package ss1;

/**
 *  数组排序之冒泡排序
*/
public class Menu {
 public static void main(String[] args) {
 int [] arr ={23,45,12,80,76};
 System.out.println(arrToString(arr));
 int[] a = arrPaiXu(arr);
 System.out.println(arrToString(a));
   }
 public static int[] arrPaiXu(int[] arr){
   for (int i = 0; i < arr.length-1; i++) {
   for (int j = 0; j < arr.length-1-i; j++) {
    if (arr[j]>arr[j+1]) {
     int temp = arr[j];
     arr[j] =arr[j+1];
     arr[j+1] =temp;
    }
   }
  }
  return arr;
 }
 
 public static String arrToString(int[] arr){
  String s ="{";
  for (int i = 0; i < arr.length; i++) {
   if (i == arr.length-1) {
    s += arr[i]+" }";
   } else {
    s+=arr[i]+", ";
   }
  }
  return s;
 }
}
结果:
{23, 45, 12, 80, 76 }
{12, 23, 45, 76, 80 } 
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
华为机试题
Java基础
详解Java数据结构之数组(Array)
七大排序算法(冒泡,选择,插入,二分法排序,希尔,快速,合并,堆排序)的java实现(14/8/3更新加入二分排序)
第六天 知识点练习与回顾【悟空教程】
简单的验证码生成器
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服