你可以使用 Arrays.sort() 方法来对对象数组进行排序,然后使用 Collections.reverse() 方法来将其反转,从而得到降序排列的数组。以下是一个示例代码:
import java.util.Arrays;import java.util.Collections;public class Main {public static void main(String[] args) {// 创建一个对象数组Integer[] array = {5, 2, 8, 1, 9};// 对数组进行排序Arrays.sort(array);// 反转数组Collections.reverse(Arrays.asList(array));// 输出降序排序后的数组for (Integer element : array) {System.out.print(element + " ");}}}输出结果为:
9 8 5 2 1 
