Wander, fiz um exemplo que adiciona, remove, exibe e itera.

import java.util.ArrayList;
import java.util.Iterator;

public class Exemplo {

  public static void main(String[] args) {

    // Criando um ArrayList vazio para números inteiros
    ArrayList<String> a = new ArrayList<String>();

    a.add("a"); // Elemento adicionado na posição 0
    a.add("b"); // Elemento adicionado na posição 1
    a.add("c"); // Elemento adicionado na posição 2

    // Será impresso na tela o elemento na posição 0
    System.out.println(a.get(0));

    // Agora o elemento "d" é adicionado na posição 0,
    // empurrando todos os elementos já existentes para a frente.
    a.add(0,"d");

    // Será impresso na tela o elemento na posição 0
    // outra vez. Desta vez é o "d".
    System.out.println(a.get(0));

    // Modos de iterar: Iterator e For-Each
    Iterator<String> it = a.iterator();
    while(it.hasNext()) {
      System.out.print(it.next() + " ");
    }
    System.out.println();
    //ou
    for(String i : a) {
      System.out.print(i + " ");
    }
    System.out.println();
    // Remove o elemento da posição 0
    a.remove(0);
    // Remove o primeiro "b" que for encontrado.
    a.remove("b");

    // Para conferir as remoções:
    it = a.iterator();
    while(it.hasNext()) {
      System.out.print(it.next() + " ");
    }
  }
}

2008/9/14 Cleiton Menezes <[EMAIL PROTECTED]>

> Caro Wander, se você puder ser umpouco mais específico com sua dúvida, eu
> posso te ajudar, por exemplo, que tipo de manipulação vc não está
> conseguindo fazer? inserir, iterar, remover elementos, é isso?
>
> 2008/9/14 Wander <[EMAIL PROTECTED]>
>
>
>> Como faltei a maioria das aulas de ArrayList estou tendo dificuldade
>> na manipulação de ArrayList, se puderem me ajudar postando um exemplo
>> simples que faça o adicionar e o exibir, agradeço. Gostei muito do
>> exemplo que o professore deu dos Animais, mas já não me lembro mais.
>>
>>
>
> >
>


-- 
Vitor Carneiro Maia
www.dcc.ufrj.br/~vitormaia

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Comp 
2 - Geral" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/comp2-geral?hl=en
-~----------~----~----~----~------~----~------~--~---

Responder a