Почему 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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