Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

yschmitzz

for dando incopatibilidade de tipos

Mensagens Recomendadas

yschmitzz

fala ae pessoal

estou tentando usar o comando for para uma ArrayList que armazena objetos (ou a variavel de referencia, nao sei ao certo)

mas em fim

crio as variaveis de referencia dos objetos OBJ

OBJ o = new OBJ();

OBJ o2 = new OBJ();

crio uma arraylist para armazenar os objetos

ArrayList<Objeto> a = new ArrayList<Objeto>();

a.add(o);

a.add(o2);

depox crio um metodo e utilizo o metodo for

for (OBJ o3 : a)

para armazenar numa variavel de referencia o3 cada objeto armazenado na arraylist

mas da incopatibilidade de tipos, algo assim

como posso resolver esse problema, agora nao posso postar o codigo, pos estou sem internet, e estou na lanhouse

vlw!

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Knitter

Todos os objectos guardados a lista têm de ser do mesmo tipo e a lista tem de ser criada para esse tipo, pelo menos se estiveres a usar genéricos, como parece ser o caso. Assim confirma que todos os objectos que estás a colocar na lista são do tipo que definiste para a lista.

Sem código é complicado dar mais ajuda.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.