实现数组逆序排列的两种方法

        Integer[] arr = {1, 9, 4, 3, 2, 7, 11, 8};
        System.out.println(Arrays.toString(arr));

        Arrays.sort(arr);
        System.out.println(Arrays.toString(arr));

        Arrays.sort(arr, Collections.reverseOrder());
/*        Arrays.sort(arr, new Comparator() {
            @Override
            public int compare(Integer p, Integer q) {
                return q.compareTo(p);
            }
        });*/
        System.out.println(Arrays.toString(arr));

你可能感兴趣的:(java)