Arraylist -> JAVA

PHP, Java, JavaScript, XML, XHTML, HTML, CSS, ASP, Delphi, Assembly, LaTeX, C, UML, Flash, Perl, SQL, Python, Zope, Pascal, WML. Se conhece mais de 3 siglas referidas, este é o forum para si.

Moderadores: Administradores, Moderadores

Arraylist -> JAVA

Mensagempor hucruz » Quarta Dez 22, 2004 17:55

Boas...

Alguem me sabe dizer comuh eh k posso substituir um objecto k está guardado num arralist?

por exemplo...
num arraylist tenhuh:

index elemento
0 a
1 b
2 c
3 d
4 e

e kero fazer um metodo k recebe o index e altera o elemento, por exemplo:

recebe o index 2 e altera o elemento c para z...

index elemento
0 a
1 b
2 z
3 d
4 e


O que me esta a acontecer é o seguinte....

index elemento
0 a
1 b
2 null
3 d
4 e
5 z


Alguem me pode ajudar????

fikem bem
hucruz
Membro de Ouro
Membro de Ouro
 
Mensagens: 612
Registado: Sexta Mai 14, 2004 21:15
Localização: Braga

Mensagempor alfatek » Quinta Dez 23, 2004 0:00

Código: Seleccionar todos
import java.util.*;

class teste{

      public static void main(String args[]){
        teste t = new teste();
      }

      teste(){
        ArrayList l = new ArrayList();
        l.add("pim");
        l.add("pam");
        l.add("pum");

        for (int i = 0; i < l.size(); i++){
          System.out.println(l.get(i));
        }
        System.out.println("----");

        l.set(0,"faz");

        for (int i = 0; i < l.size(); i++){
          System.out.println(l.get(i));
        }
      }
}


basta usar o set(indice, novo elemento)... l.set(0, "faz);"
alfatek
Administrador
Administrador
 
Mensagens: 3257
Registado: Sábado Abr 06, 2002 18:28
Localização: Coimbra

Mensagempor Mr_coelho » Quinta Dez 23, 2004 0:05

alfatek Escreveu:basta usar o set(indice, novo elemento)... l.set(0, "faz);"


é isso axo eu, mas kd se tem duvidas o melhor é ver na parte API dos docs do java: http://ftp.di.fct.unl.pt/pub/languages/java/docs/api/index.html
Avatar do Utilizador
Mr_coelho
Membro de Ouro
Membro de Ouro
 
Mensagens: 763
Registado: Terça Set 09, 2003 19:00
Localização: Portugal


Voltar para Programação

Quem está ligado:

Utilizadores a ver este Fórum: Nenhum utilizador registado e 7 visitantes

cron