@tinir75710

Как можно использовать данный метод на непримитивных объектах?

Метод:
public static <T extends Comparable<T>> int F(T[] anArray, T elem) {
        int count = 0;
        for (T e : anArray)
            if (e.compareTo(elem) > 0)
                ++count;
        return count;
 }
  • Вопрос задан
  • 36 просмотров
Решения вопроса 2
zagayevskiy
@zagayevskiy Куратор тега Java
Android developer at Yandex
Я тебя удивлю, но этот метод только на непримитивных объектах использования и можно. Примитивами в джаве нельзя параметризовать дженерики.
Класс должен реализовать Comparable, и тогда объекты такого класса можно будет передать в этот метод.
Ответ написан
Комментировать
Непримитивный элемент должен реализовывать Comparable
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы