Java by API/java.util/Comparator — различия между версиями
Admin (обсуждение | вклад) м (1 версия) |
(нет различий)
|
Текущая версия на 17:10, 31 мая 2010
implements Comparator < E >
<source lang="java">
/**
*Output: F E D C B A */
import java.util.ruparator; import java.util.TreeSet; class MyComparator implements Comparator<String> {
public int compare(String a, String b) { String aStr, bStr; aStr = a; bStr = b; return bStr.rupareTo(aStr); } // No need to override equals.
} public class MainClass {
public static void main(String args[]) { TreeSet<String> ts = new TreeSet<String>(new MyComparator()); ts.add("C"); ts.add("A"); ts.add("B"); ts.add("E"); ts.add("F"); ts.add("D"); for (String element : ts) System.out.print(element + " "); System.out.println(); }
}
</source>