Java のコレクションをソートするためのユーティリティクラスの使い方
Javaコレクションソートユーティリティは、java.util.Collectionsクラス内の静的メソッドを使用して実装できます。以下は、Javaコレクションソートユーティリティを使用する基本手順です。
- java.util.Collections
- ユーティリティ・クラス ‘Collections’
import java.util.Collections;
- ネイティブな日本語で文章を言い換えると次のようになります。
- セット
List<Integer> numbers = new ArrayList<>();
numbers.add(3);
numbers.add(1);
numbers.add(2);
- コレクション
- ソート
- リバース(逆順にする)
- 配列をソートするには、sort()メソッドを使用します。
Collections.sort(numbers);
- 集合内の要素を逆順にソートするには、reverse()メソッドを使用します。
Collections.reverse(numbers);
- ソートが完了したら、コレクションをイテレーションすることで、ソートの結果を確認することができます。
for (Integer number : numbers) {
System.out.println(number);
}
完整示例代码:
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class CollectionSortExample {
public static void main(String[] args) {
List<Integer> numbers = new ArrayList<>();
numbers.add(3);
numbers.add(1);
numbers.add(2);
Collections.sort(numbers);
for (Integer number : numbers) {
System.out.println(number);
}
}
}
输出结果:
1
2
3
上記の手順で、Java コレクションのソートユーティリティを使用してコレクションをソートできます。