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
-~----------~----~----~----~------~----~------~--~---