10
Апр
2015

В чем разница между `List<someType>` и `List<? extends someType>`?

Коллекция List<someType> (как и List<? extends someType>) позволит мне добавлять элементы порожденных классов от someType.
List<? extends someType> (как и List<someType>) будет возвращать элемент типа someType при вызове метода get().

В чем же между ними разница?

Источник: https://ru.stackoverflow.com/questions/415587/%D0%92-%D1%87%D0%B5%D0%BC-%D1%80%D0%B0%D0%B7%D0%BD%D0%B8%D1%86%D0%B0-%D0%BC%D0%B5%D0%B6%D0%B4%D1%83-listsometype-%D0%B8-list-extends-sometype

Share

Тебе может это понравится...