ArrayList()

5 respostas
lga_oliveira

Olá pessoal, aguém pode me passar um exemplo básico de como eu uso um ArrayList para cadastro e pesquisa de livros por exemplo?

Muito obrigada :wink:

5 Respostas

henriquedamota

Só tenho um exemplo para eletrodomesticos… hehehe… zueraaa…

criar a lista:

List lista = new ArrayList();

adicionar na lista:

lista.add(objetoLivro);

recuperar da lista:

objetoLivro = lista.get(0);

mas com certeza isso deve ser bem básico perto do que vc ta precisando… cooloca o problema melhor detalhado!

um abraço!

wandersonxs

Para futuras duvidas como esta, nada melhor que o JAVADOC.

Abaixe do site da sun!

Abraços 8)
Wanderson

ViniGodoy

Aqui tem um exemplo enorme, de como se usa o ArrayList:
http://www.guj.com.br/posts/list/74068.java#389435

BMuniz

Um exemplo supertipado de livros, isto facilitaria na validação:

/*
*cria um ArrayList supertipado
*/
List<Livros> romance = new ArrayList<Livros>();

/*
* adiciona o livro
* onde "l" é o nome do livro
* que você insere na classe
* livro.
*/

romance.add(new Livros(l));

E para percorrer a lista faria isto:

for(Iterator i= romance.iterator();i.hasNext();){
			Livro l = (Livro)i.next();
			System.out.println(" O Nome do livro é: " + l.getNome());
}
thegoergen

Vou te passar alguns exemplos, para usar com Java 5 ou posteriores, talvez te ajude:

ArrayList<Livro> livros = new ArrayList();

        // Percorre todos os livros
        for(Livro l : livros){
            // faz alguma coisa com o Livro l
        }

        // Adiciono um novo
        livros.add(new Livro());
        
        // pego um livro específico
        Livro l = livros.get(numeroLivroDesejado);
        
        // Removo um livro daquele índice
        livros.remove(numeroLivroDesejado);
        
        // Removo um livro específico
        livros.remove( l );
Criado 23 de novembro de 2008
Ultima resposta 24 de nov. de 2008
Respostas 5
Participantes 6