@jeromy_ruecker Вы можете использовать Arrays.sort() и reverse с помощью цикла.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
import java.util.Arrays; import java.util.ArrayList; class Main { public static void main(String[] args) throws Exception { int[] booksCosts = new int[]{21, 17, 5, 69, 74, 14, 27}; Arrays.sort(booksCosts); ArrayList reversedArray = new ArrayList(); for (int i = booksCosts.length - 1; i >= 0; i--){ reversedArray.add(booksCosts[i]); } for (int i = 0; i < reversedArray.size(); i++) { System.out.print(reversedArray.get(i) + " "); } // Вывод : // 74 69 27 21 17 14 5 } } |