Pô, me ajudou pra caramba, mas o meu caso é um pouco mais complicado
pois a ArrayList tem um tipo que é uma classe, nesse caso a classe
SuperHeroi.Ou seja, não estou conseguindo acessar certos métodos. Por
exemplo:
Seja herois o nome da ArrayList. tentei fazer o seguinte:
herois(0).setNomeVerdadeiro(objectLeitura.lerLinha()); //onde
objectLeitura é uma instância da classe Console
Mas não deu certo, eu pensei que poderia fazer esse tipo de coisa já
que herois(0) é uma instância de SuperHeroi, ou estou enganado?
> 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 Maiawww.dcc.ufrj.br/~vitormaia- Ocultar texto entre aspas -
>
> - Mostrar texto entre aspas -
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---