加入收藏 | 设为首页 | 会员中心 | 我要投稿 宁德站长网 (https://www.0593zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

Java基础之冒泡法的达成

发布时间:2021-11-24 21:25:08 所属栏目:教程 来源:互联网
导读:Java基础之冒泡法的实现,没有注释,不过应该还好理解。 啥也不多说了,直接上代码。 /** * 冒泡法排序 */ public class MaoPao { public static void main(String[] args) { maopao(); } public static void maopao(){ int[] x = {12,22,34,14,1,9,2}; for(i
Java基础之冒泡法的实现,没有注释,不过应该还好理解。
 
啥也不多说了,直接上代码。
 
/**
 *  冒泡法排序
 */  
public class MaoPao {  
      
    public static void main(String[] args) {  
        maopao();  
    }  
      
    public static void maopao(){  
        int[] x = {12,22,34,14,1,9,2};  
        for(int m =0;m<x.length;m++){  
            System.out.print(x[m]+", ");  
        }  
        System.out.println();  
          
        for(int i = 0;i < x.length; i++){  
            for(int j = 0;j < x.length-i-1; j++){  
                if(x[j] > x[j+1]){  
                    int temp = x[j];  
                    x[j] = x[j+1];  
                    x[j+1] = temp;  
                }  
            }  
        }  
          
        for(int k = 0;k < x.length; k++){  
            System.out.print(x[k]+", ");  
        }  
    }  
  
}  
 

(编辑:宁德站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读