JavaArrayListbasico

Acessar e modificar

Ao manipular listas em Java, você frequentemente precisa acessar o primeiro ou o último elemento, ou modificar um item específico. O ArrayList é a estrutura dinâmica mais comum para isso, e os métodos get(), set() e size() são indispensáveis para essas operações no dia a dia.

O PROBLEMA

ArrayList com 5 nomes. Exiba primeiro, último, modifique o terceiro.

EXEMPLO

Primeiro: Ana, Último: Carla

SOBRE O CONCEITO

No ArrayList, os elementos são indexados a partir de 0. Use lista.get(posicao) para acessar e lista.set(posicao, novoValor) para alterar. O último elemento está no índice lista.size() - 1, pois size() retorna a quantidade total de elementos. Um erro comum é usar size() diretamente como índice, o que causa IndexOutOfBoundsException. Neste exercício, o primeiro nome está no índice 0, o último em nomes.size() - 1, e o terceiro no índice 2 (já que o primeiro é 0).

RESOLUÇÃO

Mais exercícios de ArrayList

JAL005 · BásicoOrdenar ArrayListJAL001 · BásicoCriar e exibir ArrayListJAL006 · BásicoTamanho e vazioJAL017 · IntermediárioFrequência de elementos
Ver todos os exercícios de Java