11- ArrayList e Laço de Repetição

ArrayList é uma classe da biblioteca java.util que permite armazenar vários objetos usando apenas uma variáveis. Primeiramente, é preciso instanciar um objeto da própria classe ArrayList. Depois, podemos instanciar vários objetos de uma classe qualquer e armazená-los dentro do objeto ArrayList. Por sua vez, um laço de repetição é uma estrutura do Java que permite a execução de um mesmo bloco de código repetidas vezes. Ao invés de o programador ter de digitar várias vezes o mesmo código para obter um comportamento específico no programa, pode-se colocar esse bloco de código que se repete dentro do laço de repetição. A utilização de ArrayList's e laços de repetição em conjunto é bastante comum na programação. Isso acontece porque podemos instanciar vários objetos seguindo uma mesma lógica - ou seja, repetindo um mesmo bloco de código para instanciar vários objetos - e ir armazenando os diferentes objetos dentro de um ArrayList.