編集の要約なし
編集の要約なし
9行目: 9行目:


==メソッド==
==メソッド==
* [[Collections.sort|sort]]* - 指定されたリストを自然順序付けに従って昇順にソートする
* sort* - 指定されたリストを自然順序付けに従って昇順にソートする


==例==
==例==

2019年6月28日 (金) 20:38時点における版

java.util.Collections [1]

私はコレクションデータに対して様々な操作ができます。メソッドは全てstaticです。

フィールド

  • public static final List EMPTY_LIST
  • public static final Set EMPTY_SET
  • public static final Map EMPTY_MAP

メソッド

  • sort* - 指定されたリストを自然順序付けに従って昇順にソートする

指定されたリストを自然順序付けに従って昇順にソートします。リストのすべての要素は、Comparableインタフェースを実装している必要があります。

Comparableインタフェース実装の例

public class Account implements Comparable<Account> {
    int number;

    public int compareTo(Account o) {
        if (this.number < o.number) {
            return -1; 
        }   
        if (this.number > o.number) {
            return 1;
        }   
        return 0;
    }   
}