Я получаю эти странные символы, когда пытаюсь распечатать элемент вектора!

Я использую Netbeans. Когда я запускаю программу ниже, я получаю это как вывод[I@de6ced! Как так?

import java.util.Arrays;
import java.util.Vector;

public class Test {

public static void main (String[] args) {
     int[] a = new int[1];
     a[0] = 5;
     Vector<Integer> a1 = new Vector(Arrays.asList(a));
     System.out.println(a1.elementAt(0));
 }
}

Я также пытался обойти это, но потом я получил

Исключение в теме & quot; main & quot; java.lang.ClassCastException: [я не могу быть приведен к java.lang.Integer         в TopCoder.Test.main (Test.java:13) Java Результат: 1

public static void main (String[] args) {
    int[] a = new int[1];
    a[0] = 5;
    Vector<Integer> a1 = new Vector(Arrays.asList(a));

    int b = a1.elementAt(0); /* EXCEPTION THROWN HERE */
    System.out.println(b);
}

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

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