java.util.Comparatorの使い方
書式
int compare(T o1, T o2)
順序付けのために2つの引数を比較します。
サンプルコード
List<String> cft = new ArrayList<String>();
cft.add("05");
cft.add("4");
cft.add("009");
cft.add("8");
// Comparatorを実装した匿名クラス
Comparator<String> cp = new Comparator<String>() {
@Override
public int compare(String strA, String strB) {
return Integer.valueOf(strA).compareTo(Integer.valueOf(strB));
}
};
Collections.sort(cft, cp);