Erro de sintaxe?

7 respostas
A
import java.util.ArrayList;

public class CadMedico

{

private ArrayList  vetor;   [color=red](  expected )[/color]

public CadMedico()

{

vetor=new ArrayList();
}

está dando um erro nesse código~ja verfiquei e a classe “Pessoa” esta funcionando não sei se é um erro de sintaxe!!

alguem pode me ajudar!!
vlw

7 Respostas

RenataFA
private ArrayList<Pessoa> vetor = new ArrayList<Pessoa>();
A

Não seu certo continua o mesmo erro essa linha de código ja ta no método construtor programa!

public CadMedico() 
{ 

vetor=new ArrayList<Pessoa>(); 
}
T

No seu ambiente (NetBeans? Eclipse) você precisa habilitar a compatibilidade com Java 5.0

A

eu to usando o BlueJ, no NetBeans deu o mesmo erro!!
o erro é no código mesmo!

T

A classe Pessoa está no mesmo “package”? Se não estiver, você precisa fazer o “import” dela.

Petronio_Braga

O erro não está no seu código. O erro é por que sua IDE está usando uma versão da JVM que não aceita Generics. (A sua IDE deve estar setada para compilar para a máquina virtual 1.4).

Sei que no eclipse e no netbeans existe essa possibilidade de mudar, tanto somente em um projeto específico quanto em todos os projetos.

Veja isso.

ramilani12

Verifique tbm se sua JVM instalada é &gt= 1.5

Criado 4 de junho de 2007
Ultima resposta 4 de jun. de 2007
Respostas 7
Participantes 5