Что случилось со следующим кодом?
Object[] a = new Object[1];
Integer b=1;
a[0]=b;
Integer[] c = (Integer[]) a;
В последней строке кода есть следующая ошибка:
Исключение в потоке "main" java.lang.ClassCastException: [Ljava.lang.Object; не может быть применено к [Ljava.lang.Integer;