首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java相关 >

求java里面数组降序的算法解决思路

2012-05-01 
求java里面数组降序的算法1注意不能使用java里面的api比如collection[解决办法]基本的算法有冒泡排序,选择

求java里面数组降序的算法
1注意不能使用java里面的api比如collection

[解决办法]
基本的算法有冒泡排序,选择排序,插入排序等。。。自己敲出来才是最好的
[解决办法]
这里提供一个冒泡排序:

Java code
public class Test19 {    public static void main(String[] args) {                int[] array = {0,15,-8,5,-6,16,6,-2,5};        int temp = 0;        for(int i=0; i<array.length - 1; i++){            for(int j=0; j<array.length - i -1; j++){                if(array[j] < array[j+1]){                    temp = array[j];                    array[j] = array[j+1];                    array[j + 1] = temp;                }            }        }        for(int n: array){            System.out.println(n);        }    }} 

热点排行