Ваш ответ, чтобы добавить объяснение и указать, какие ограничения и предположения применяются. В частности, как это отличается от кода в вопросе, который составляет новый список?

я естьList<SubClass> что я хочу рассматривать какList<BaseClass>, Кажется, что это не должно быть проблемой, так какSubClass кBaseClass совсем несложно, но мой компилятор жалуется, что приведение невозможно.

Итак, как лучше всего получить ссылку на те же объекты, что иList<BaseClass>?

Сейчас я просто создаю новый список и копирую старый список:

List<BaseClass> convertedList = new ArrayList<BaseClass>(listOfSubClass)

Но, насколько я понимаю, это должно создать совершенно новый список. Я хотел бы ссылку на оригинальный список, если это возможно!

Ответы на вопрос(0)

Ваш ответ на вопрос