整数の配列を高い順にソートしようとしています。逆順で配列をソートする - 逆順でない
int[] array = {2, 6, 4, 1};
Arrays.sort(array);
Collections.reverse(Arrays.asList(array));
for (int num : array) {
System.out.println(num);
}
これは、昇順 - 1, 2, 4, 6
で配列を出力します。なぜそれが元に戻されないのですか、または配列がその逆の状態で永続的に保存されないのはなぜですか?
。このリストを保存してから、配列に変換して戻すことはできますか?または、配列の並べ替えを簡単に戻す方法はありますか? – KOB