急急急,在线求java数组降序排序问题

来源:百度知道 编辑:UC知道 时间:2024/05/13 08:22:33
我会升序但不会降序,急求
不行啊System.out.println();
max=xye[0];
min=xye[0];
for(i=1;i<xye.length;i++){
if(xye[i]>max) max=xye[i];
if(xye[i]<min) min=xye[i];
}
System.out.println("max="+max);
System.out.println("min="+min);
Arrays.sort(xye);

System.out.print("排序为:");
showArray(xye);
}
private static void showArray(int[] array){
int j;

for(j=0;j<array.length-1;j++){
System.out.print(array[j]+",");

把升序排完以后得到的数组从最后往前遍历一遍不就得到降序的数组了嘛~

判断的时候把你的符号一反不就完了 比如你原来用的大于号 改成小于号不就降序了

反过来就好了

你反过来就是了啦