Список <? расширяет MyType>

Учтите:

class MySubType extends MyType {
}

List subtypeList = new ArrayList();
List list = subtypeList;
list.add(new MyType());
MySubType sub = subtypeList.get(0);

sub теперь содержит MyType, что javax очень неверно.

java

list

generics

bounded-wildcard

2022-10-10T02:04:50+00:00
Вопросы с похожей тематикой, как у вопроса:

Список <? расширяет MyType>