Olá,
No código abaixo:
public class Test {
public static void main(String[] args) {
String[] colors = {"red", "white", "blue", "black", "yellow", "purple", "tan", "pink"};
List<String> list = new ArrayList<String>(Arrays.asList(colors));
System.out.println(list);
System.out.println(colors);
}
}
Resulta: [red, white, blue, black, yellow, purple, tan, pink] [Ljava.lang.String;@2a139a55
Imaginava que o toString() aplicado ao colors também devesse retornar as strings desse array.
Fico grato se alguém puder me explicar o por quê de não estar retornando as strings do array colors.
Obrigado.