Глеб Пастушенко
Глеб Пастушенко | Репутация: 2 (Без голоса) 10 апреля 2016 в 19:25
Клонирование в Java

В лекции 9 курса программирования на Java в примерах кода есть следующие строки:

int a[]={1, 2, 3};

int b[]=(int[])a.clone();

a[0]=0; System.out.println(b[0]);

Зачем нужно приведение типа, если метод clone возвращает такой же массив с базовым типом int? Специально проверил в IntelliJ IDEA - выводил объект в консоли с приведением типа и без, результат один и тот же.