你可以使用 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