java使用Arrays.sort方法对数组排序,javaarrays.sort,Arrays类可以实现数
分享于 点击 49873 次 点评:79
java使用Arrays.sort方法对数组排序,javaarrays.sort,Arrays类可以实现数
Arrays
类可以实现数组的排序,不管数组的元素是引用类型还是值类型。 下面的代码实现数组的倒序排序:
package cn.outofmemory.examples;import java.util.Arrays;import java.util.Collections;/** * * @author byrx.net */public class Main { /** * Example method for sorting an Integer array * in reverse order. */ public void sortIntArrayReverseOrder() { Integer[] arrayToSort = new Integer[] { new Integer(48), new Integer(5), new Integer(89), new Integer(80), new Integer(81), new Integer(23), new Integer(45), new Integer(16), new Integer(2) }; Arrays.sort(arrayToSort, Collections.reverseOrder()); for (Integer i : arrayToSort) { System.out.println(i.intValue()); } } /** * @param args the command line arguments */ public static void main(String[] args) { Main main = new Main(); main.sortIntArrayReverseOrder(); }}
输出:
8981804845231652
用户点评