olá, boa tarde, como estão? Interessante saber, que o método toString da classe ArrayList, foi sobrescrito para que apareça a lista de arrays quando em sua chamada.
Obrigado, Mauricio G
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
olá, boa tarde, como estão? Interessante saber, que o método toString da classe ArrayList, foi sobrescrito para que apareça a lista de arrays quando em sua chamada.
Obrigado, Mauricio G
Olá Maurício, boa tarde! Espero que você esteja bem.
É verdade, o método toString da classe ArrayList foi sobrescrito para fornecer uma representação em forma de string dos elementos contidos na lista. Isso é muito útil para depuração e para visualizar rapidamente os dados armazenados em uma lista.
Por exemplo, se você tiver um ArrayList de inteiros como este:
ArrayList<Integer> numeros = new ArrayList<>();
numeros.add(1);
numeros.add(2);
numeros.add(3);
Quando você chamar System.out.println(numeros);, o método toString será invocado automaticamente, e a saída será:
[1, 2, 3]
Isso acontece porque o toString do ArrayList foi projetado para retornar uma string contendo os elementos da lista entre colchetes e separados por vírgulas.
Olá Armano, boa tarde. Eu vou muito bem, espero que esteja bem também...
Ah entendi, o bacana que não preciso usar nem o método forEach do ArrayList<>(), é isso mesmo?
obrigado, Mauricio G