java 配列を並び替える

javaで、配列を並び替える手順を記述してます。「Arrays.sort」で可能です。デフォルトだと昇順で並び替えされます。降順に並び替えることも可能です。
環境
- OS windows11 home
- java 19.0.1
手順
配列を並び替えるには、「Arrays.sort」を使用します。
Arrays.sort( 配列 )
実際に、使用してみます。
import java.util.Arrays;
public class App {
public static void main(String[] args) throws Exception {
int[] num = {5, 2, 1, 4, 3};
Arrays.sort(num);
System.out.println(Arrays.toString( num )); // [1, 2, 3, 4, 5]
}
}
並び替えされていることが確認できます。
降順で並び替え
降順で並び替えするには「Comparator.reverseOrder()」を使用して「sort」を使用します。
import java.util.Arrays;
import java.util.Comparator;
public class App {
public static void main(String[] args) throws Exception {
Integer[] num = {5, 2, 1, 4, 3};
Arrays.sort(num, Comparator.reverseOrder());
System.out.println(Arrays.toString( num )); // [5, 4, 3, 2, 1]
}
}
-
前の記事
phpList エラー「Error: please make sure that index.php is your default document for a directory」が発生した場合の対処法 2022.11.29
-
次の記事
javascript 二次元配列からオブジェクトを生成する 2022.11.30
コメントを書く