Eu recebo esses personagens estranhos quando tento imprimir um elemento vetorial!
Estou usando o Netbeans. Quando eu corro o programa abaixo, recebo isso como saída[I@de6ced
! Por quê?
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));
}
}
Eu também tentei trabalhar em torno dele, mas então eu tenho um
Exceção no segmento "main" java.lang.ClassCastException: [Eu não posso ser convertido para java.lang.Integer em TopCoder.Test.main (Test.java:13) Java Resultado: 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);
}