Java Util List
Darlei Jefferson da Silva Pretel
TRABALHO DE ESTRUTURA DE DADOS
(Java.util.list)
SUMARIO
1. Introdução.
2. 1.1 -Collection Introdução.
3. Metodos básicos.
4. Metodos para trabalhar com grupos de elementos.
5. Percorrendo elementos de uma coleção.
6. 1.2- Usando o utilitário Collections, usado para manipulação das coleções JAVA.
7. Exemplos de códigos usando o ArrayList
8. Referencias bibliográficas
Introdução.
Como vimos Lista é:
Uma das formas mais simples de interligar elementos de um conjunto.
Estrutura em que as operações inserir, retirar e localizar são definidas.
Podem crescer ou diminuir de tamanho durante a execução de um programa, de acordo a demanda.
Itens podem ser acessados, inseridos ou retirados de uma lista.
Duas listas podem ser concatenadas para formar uma lista única, ou uma pode ser partida em duas ou mais listas.
Adequadas quando não é possível prever a demanda por memória, permitindo a manipulação de quantidades imprevisíveis de dados, de formato também imprevisível.
São úteis em aplicações tais como manipulação simbólica, gerência de memória, simulação e compiladores.
Foram então implementado no JAVA coleções classes que servem para facilitar a vida do programador, como a JAVA.UTIL.LIST que dentro de classe existem todos os métodos e outras subclasses para manipular uma lista, assim sem a necessidade de ficar escrevendo códigos. Uma dessas classes é o ARRAYLIST, que vamos estar falando.
1.1Collection Introdução
As coleções Java são estruturas de dados interfaces e métodos para manipular esses dados. Alguns exemplos de coleções são filmes, cartas de um jogo de baralho etc.
A classe ArrayList é uma classe de coleção que esta dentro da interface Java.util.list que esta dentro da interface raiz Collection. A interface Java.util.list também possui as classes Vector e LinkedList.
Todas a classes possuem métodos dentro delas, esses métodos já estão