Como exibir um array de forma simples e elegante em Java? Problema com toString()
Olá a todos! Estou começando a aprender Java e me deparei com um problema aparentemente simples. Preciso exibir o conteúdo de um array na tela. Escrevi o seguinte código:\n\n```java\nint[] numbers = {1, 2, 3, 4, 5};\nSystem.out.println(numbers);\n```\n\nMas ao invés do esperado `[1, 2, 3, 4, 5]`, recebo uma string estranha como `[I@1a2b3c4d`. Entendo que isso provavelmente é o hash code ou o endereço do objeto, mas preciso do conteúdo do array!\n\nTentei com arrays de strings e com arrays de inteiros — o resultado é sempre o mesmo. Por exemplo, para `String[] names = {"Alice", "Bob", "Charlie"};` a saída também parece uma string incompreensível como `[Ljava.lang.String;@5f184fc6`.\n\nPor favor, me digam como exibir um array corretamente em Java? Existe alguma forma simples de deixar o resultado bonito?