实现数组的降序排列
Posted 算法与编程之美
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实现数组的降序排列相关的知识,希望对你有一定的参考价值。
问题
怎么样实现数据的降序排列?
方法
定义一个int数组
调用Arrays.Sort方法,实现升序排列
交换排序,输出降序排列的数组
public class order public static void main(String[] args) int[] num = 1, 9, 2, 6, 5; for(int i = 0; i < num.length; i++) System.out.print(num[i] + " "); System.out.println(); Arrays.sort(num); for(int i = 0; i < num.length / 2; i++) int temp = num[i]; num[i] = num[num.length - 1 - i]; num[num.length - 1 - i] = temp; for(int i = 0; i < num.length; i++) System.out.print(num[i] + " "); |
结语
经过实验证明,这个方法只能实现int数组的降序排列,关于String类型数组的排列,还需要用其他的方法。
以上是关于实现数组的降序排列的主要内容,如果未能解决你的问题,请参考以下文章