Почему Java предупреждает о Casting Collection для перечисления <номер>, но ошибка для назначения?JAVA

Программисты JAVA общаются здесь
Anonymous
 Почему Java предупреждает о Casting Collection для перечисления <номер>, но ошибка для назначения?

Сообщение Anonymous »

Я пытаюсь понять разницу между заданием и кастингом в дженериках Java. Рассмотрим следующие примеры: < /p>
List ints = new ArrayList();
List nums = ints; //Compile-time error
< /code>
Даже если список содержит только целые числа, компилятор бросает ошибку. Я понимаю, что это потому, что список не является подтипом списка . < /P>
Collection

Подробнее здесь: https://stackoverflow.com/questions/797 ... -to-listnu

Вернуться в «JAVA»