Como exibir um array em Java na tela de forma simples e bonita?
Olá a todos! Acabei de começar a estudar Java e me deparei com uma tarefa aparentemente simples: exibir o conteúdo de um array no console. Mas tudo saiu do planejado.
Eu tenho este código:
public class Main {
public static void main(String[] args) {
int[] numbers = {1, 2, 3, 4, 5};
System.out.println(numbers);
}
}
Eu esperava ver algo como [1, 2, 3, 4, 5], mas em vez disso, o console exibiu algo estranho: [I@1b6d3586. O que é essa saída esquisita? Tentei diferentes arrays (strings, números) — o resultado foi sempre parecido: [Ljava.lang.String;@2f92e0f4 e assim por diante.
Li que o array tem um método toString(), mas ele também não funciona como deveria. Tentei Arr