020-005-003
コレクション操作:Listのソートとフィルタリング
上級
問題説明
この問題では: 整数のArrayListに要素を追加し、昇順ソートと偶数のみのフィルタリングを行い、結果を標準出力に表示するプログラムを作成します。
コレクション操作
ArrayListはソートやフィルタリングなど様々な操作が可能です。
主要なメソッド
ArrayList<Integer> list = new ArrayList<>(); list.add(5); // 要素追加 Collections.sort(list); // 昇順ソート list.removeIf(n -> n % 2 != 0); // 条件でフィルタ
学習ポイント
- Collections.sort()でリストをソートできる
- removeIf()で条件に合わない要素を削除できる
- isEmpty()でリストが空かどうか確認できる
