Comparator Interface

Java API içerisindeki birçok class(String, Date, Calendar, BigInteger, BıgDecimal ve tüm primitive tipler için olan numeric wrapper classlar) Comparable interface’ini implement eder. Bu Comparable interface’i, bu interface’i implement etmiş sınıfa ait elementleri karşılaştırmak için compareTo metodu tanımlar. Peki Comparable interface’ini implement etmeyen sınıfların elementleri nasıl karşılaştırılır? Bunun için java.util.Comparator<T> interface’i implement edilir ve compare metodu […]