О сопоставимом интерфейсе
Я нашел этот код в JAVA DOCS
public interface Comparable<T> { public int compareTo(T o); }
Какой же это сопоставимый интерфейс!
И
<public static <T extends Comparable<T>> int countGreaterThan(T[] anArray, T elem) { int count = 0; for (T e : anArray) if (e.compareTo(elem) > 0) ++count; return count; }
Что я уже пробовал:
Есть такая строка кода
e.compareTo(elem) > 0
е реализует сопоставимых
но как e может использовать метод compareTo, не реализуя его?