編集の要約なし |
|||
12行目: | 12行目: | ||
==例== | ==例== | ||
指定されたリストを自然順序付けに従って昇順にソートします。リストのすべての要素は、Comparableインタフェースを実装、compareToメソッドをオーバーライドしている必要があります。 | |||
===Comparableインタフェース実装の例=== | ===Comparableインタフェース実装の例=== |
2019年7月2日 (火) 09:33時点における版
私はコレクションデータに対して様々な操作ができます。メソッドは全てstaticです。
フィールド
- public static final List EMPTY_LIST
- public static final Set EMPTY_SET
- public static final Map EMPTY_MAP
メソッド
- sort* - 指定されたリストを自然順序付けに従って昇順にソートする
例
指定されたリストを自然順序付けに従って昇順にソートします。リストのすべての要素は、Comparableインタフェースを実装、compareToメソッドをオーバーライドしている必要があります。
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; } }