Comparable

An interface a class implements to define its natural ordering.

What is Comparable in Java?

Comparable — An interface a class implements to define its natural ordering.

import java.util.Comparator;

class NameLengthComparator implements Comparator<String> {
    @Override
    public int compare(String first, String second) {
        return Integer.compare(first.length(), second.length());
    }
}

Level: Freelancer · More Java terms at this level

Updated