list
の要素がjava.lang.Comparable
を実装している場合。
1
|
|
list
の要素が以下の様なメンバを持つオブジェクトである場合。
面倒なので、getter、setterは省略。
1 2 3 4 |
|
bar
の昇順でソート。java.util.Comparator
実装クラスが必要になる。
まずは、実装クラスを作って・・・
1 2 3 4 5 |
|
比較処理を実行。
1
|
|
ちなみに、Objective-Cではこんな感じ。
list
の要素がjava.lang.Comparable
を実装している場合。
1
|
|
list
の要素が以下の様なメンバを持つオブジェクトである場合。
面倒なので、getter、setterは省略。
1 2 3 4 |
|
bar
の昇順でソート。java.util.Comparator
実装クラスが必要になる。
まずは、実装クラスを作って・・・
1 2 3 4 5 |
|
比較処理を実行。
1
|
|
ちなみに、Objective-Cではこんな感じ。