当前位置:编程学习 > JAVA >>

Java冒泡排序法

 
 
/**    
     * 冒泡排序法    
     * @param args    
     */     
    public static void main(String[] args) {      
        // 创建数组并初始化      
        int[] num = {1,4,6,3,8,0};      
        // 定义临时变量      
        int temp = 0;    www.zzzyk.com  
        // 外循环控制比较的次数      
        for (int i = 0; i < num.length; i++) {      
            // 内循环控制比较后移位      
            for (int j = num.length-1; j > i ; j--) {      
                if (num[j-1]<num[j]) {      
                    temp = num[j-1];      
                    num[j-1] = num[j];      
                    num[j] = temp;      
                }      
            }      
        }      
        // 输出数组      
        for (int i = 0; i < num.length; i++) {      
            System.out.println(num[i]+",");      
        }      
    }    
 
补充:软件开发 , Java ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,