分类：电脑/网络-程序设计-JAVA相关
问题：JAVA新手题解答定义两个数组,一个数组的数值按从大到小的顺序付 
定义两个数组,一个数组的数值按从大到小的顺序付给第二个数组,但原第一个数组的值不变.输出第二个数组.(新手~~急等!!!).
回答：嗯，没有给太多的限制，没说时空复杂度什么的，最简单的方法就是把A数组的数值赋值给B数组，然后B数组进行排序就可以了，附上。import java.util.Random;public class Test {    private static int length = 10;  //length可以改变  private int[] a = new int[length];  public Test(){    Random rand = new Random();    for(int i = 0; i < length; i++){      a[i] =  xtInt(100);  //随机赋值数组a    }  }    public int[] get(){    int[] b = new int[length];    for(int i = 0; i < length; i++){      b[i] = a[i];  //数组a把值赋给数组b    }    int temp = 0;    for(int i = 0; i < length - 1; i++){      for(int j = 0; j < length - 1 - i; j++){        if(b[j] < b[j + 1]){          temp = b[j];          b[j] = b[j + 1];          b[j + 1] = temp;        }      }    }  //冒泡排序    return b;  }    public static void main(String[] args){    int[] res = (new Test()).get();    for(int i = 0; i < length; i++){       intln(res[i]);  //输出结果    }  }  }