Criar e exibir ArrayList
ArrayList é a estrutura de dados padrão em Java para armazenar listas de tamanho variável, como itens de um carrinho de compras, nomes de alunos ou resultados de busca. Diferente de arrays comuns, você pode adicionar ou remover elementos sem se preocupar com o tamanho fixo — isso aparece em praticamente qualquer aplicação que lida com coleções de dados.
O PROBLEMA
Crie um ArrayList de Strings com 5 frutas e exiba todos os elementos.
EXEMPLO
Saída: maçã banana laranja uva pera
SOBRE O CONCEITO
Para usar ArrayList, você precisa importar java.util.ArrayList (o erro mais comum é esquecer esse import, o que gera 'cannot find symbol'). Declare com ArrayList<String> frutas = new ArrayList<>(). O método add() insere elementos no final, como em frutas.add("maçã"). Para percorrer, o laço for-each é a forma mais limpa: for (String fruta : frutas) { System.out.println(fruta); }. Usar String[] em vez de ArrayList seria um erro porque arrays têm tamanho fixo e não oferecem os métodos dinâmicos de ArrayList.
RESOLUÇÃO