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);