Seguidores

Tecnologia do Blogger.
RSS

[devdtv] Re: [javanoroeste] List / ArrayList no GINGA-J, como usar com o JRE_1.3?

Obrigado Vespa!!


Segue a dica do Raoni da seguinte forma, funcionou:

Como você falou, a especificação Ginga-J suporta bytecode gerado na versão 1.3. Nessa versão do Java ainda não existia a possibilidade de utilizar Generics (criar uma coleção definindo o tipo de objetos que ele pode armanezar), ou seja, todas as listas devem armazenar Object (as coleções são "sacos" de Objeto). O código tem que ficar assim:
List listaPecas = new ArrayList();
Outra diferença é que você deve fazer um downcasting quando recuperar os objetos da coleção:
List listaPecas = new ArrayList();
myList.add(new Peca());
Peca umaPeca = (Peca)myList.get(0);


Em quinta-feira, 14 de março de 2013 08h12min15s UTC-3, Thiago Galbiatti Vespa escreveu:
Utilize a classe Vector sem generics.



2013/3/13 Charles Mendes <con...@charlesmendes.com>
Ola Pessoal!

Estou desenvolvendo um app GINGA-J e estou com um problema ao usar java.util.List e java.util.ArrayList em JRE_1.3

Criei uma classe chamada "Peca" e em outra classe estou tentando criar uma lista de peças, porém da erro na criação da lista, e no eclipse aparece a dica para eu alterar para JRE_1.5 (porém GINGA-J é JRE_1.3)

Ex com o erro:
List<Peca> listaPecas = new ArrayList<Peca>();

Já dei uma olhada na documentação, porém não obtive sucesso...:
e

Alguem já teve algum problema ao utilizar ArrayList / List no GINGA-J? Como posso resolver isso?

Obrigado galera!!!!

--
--
Você recebeu esta mensagem porque está inscrito no Grupo "javanoroeste" .
Academia Java e Academia Web em São José do Rio Preto.
DESTAQUE
http://www.destaquecapacitacao.com.br/
F: (17) 3216-7475 - fal...@destaquecapacitacao.com.br
Parceira oficial da Globalcode em SJ Rio Preto
--
Postar neste grupo, envie um e-mail para javano...@googlegroups.com
Cancelar inscrição envie e-mail para javanoroeste...@googlegroups.com
Mais opções, visite este grupo em http://groups.google.com/group/javanoroeste?hl=pt-BR
 
http://www.javanoroeste.com.br
 
---
Você está recebendo esta mensagem porque se inscreveu no grupo "javanoroeste" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para javanoroeste...@googlegroups.com.

Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
 
 

--
Você está recebendo esta mensagem porque se inscreveu no grupo "Desenvolvimento para TV digital" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para devdtv+unsubscribe@googlegroups.com.
Para postar neste grupo, envie um e-mail para devdtv@googlegroups.com.
Visite este grupo em http://groups.google.com/group/devdtv?hl=pt-BR.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
 
 

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário