当前位置: 代码迷 >> Java相关 >> 随机生成5个数字,然后对其排序,该如何解决
  详细解决方案

随机生成5个数字,然后对其排序,该如何解决

热度:1088   发布时间:2013-02-25 21:47:35.0
随机生成5个数字,然后对其排序
随机生成5个数字,然后对其排序,请用java写,谢谢

------解决方案--------------------------------------------------------
Java code
public class Sort {    /**     * @param args     */    public static void main(String[] args) {        int[] numArr = new int[5];        Random r = new Random();        System.out.println("排序前的数据为:");        for(int i=0; i<5; i++) {            numArr[i] = r.nextInt();            System.out.println(numArr[i]);        }                //冒泡排序         for(int i=0; i<numArr.length; i++) {              for(int j=i+1; j<numArr.length; j++) {                  if(numArr[i] < numArr[j]) {//降序排列                      int temp = numArr[i];                      numArr[i] = numArr[j];                      numArr[j] = temp;                  }              }          }                    System.out.println("排序后的数据为:");         for(int i=0; i<5; i++){             System.out.println(numArr[i]);         }    }}
  相关解决方案