от
У меня проблемы эффективного использования дженериков. Большую часть времени, когда я сталкиваюсь с проблемой описанной ниже, я в конечном итоге найти другой способ для достижения того, что мне нужно, но это оставляет меня с чувством, что мне не хватает понимания окружающих использование генериков в Java. Если я хочу создать метод, который будет возвращать список, где T выходит что я получаю сообщение об ошибке компилятора говоря, что все, что я могу добавить в список не могут быть преобразованы в т. Пожалуйста, см. ниже пример кода(ы):
public Interface I1 {
}

public Interface I2 {
}

public class ValidType implements I1, I2 {
}

public class OtherValidType extends ValidType {
}

public class Foo {
    private static <T extends I1

Пожалуйста, войдите или зарегистрируйтесь для публикации ответа на этот вопрос.

Добро пожаловать на сайт ByNets, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...