Erro ao usar LinkedList&lt&gt

6 respostas
F

segue o código…

public LinkedList<Colaborador> buscaIntegranteCarregamentoGravado(String cod, String unid) throws Exception{
		return getColaboradorDAO().buscaIntegranteCarregamentoGravado(cod, unid);
	}

e está dando o erro::

The type LinkedList is not generic; it cannot be parameterized with arguments

nesta linha…
public LinkedList buscaIntegranteCarregamentoGravado(String cod, String unid) throws Exception{

Alguém pode me ajudar???

6 Respostas

thiago.correa

Mude a assinatura do teu método para:

public LinkedList buscaIntegranteCarregamentoGravado(String cod, String unid) throws Exception{
 		return getColaboradorDAO().buscaIntegranteCarregamentoGravado(cod, unid);
 	}

Ou use List, ao invés de LinkedList

F

mas na verdade esse código funciona em uma máquina ai qnd coloco esse projeto em outro pc dá a msg de erro…

será q pode ser alguma coisa referente a variáveis de ambiente???

thiago.correa

Verifica a versão da JVM!

ramilani12

fabiolucio9:
mas na verdade esse código funciona em uma máquina ai qnd coloco esse projeto em outro pc dá a msg de erro…

será q pode ser alguma coisa referente a variáveis de ambiente???

Verifique a versão da JVM Generics a partir da versão 1.5

ViniGodoy

Se fosse a versão da JVM, o erro seria de sintaxe, e na mensagem não diria nada sobre generics (afinal, VMs antigas nem sabem que isso existe, certo?)…

Verifique se você acidentalmente não deu o import de alguma outra LinkedList. O import correto tem que ser
java.util.LinkedList

ViniGodoy

Se for no Eclipse, pode ser também o “compliance level”.

Dá uma olhada aqui, só por desencargo de consciência:
http://www.guj.com.br/posts/list/49634.java#260496

:wink:

Criado 5 de fevereiro de 2007
Ultima resposta 6 de fev. de 2007
Respostas 6
Participantes 4