Aí gurizada, preciso de uma força, não estou conseguindo passar um vetor como parâmetro para um método, já fiz testes com vetor de Strings, com Vector e não funciona, abaixo vai o meu código:
//Criação do Vector
Vector descampos = new Vector(numcampos);
descampos.add(Objeto1);
descampos.add(Objeto2);
:
:
descampos.add(Objeton);
//chamada para o método que está em outra classe
cab.DefineCabeçalho(numcampos,descampos);
Abaixo está o código do método:
public void DefineCabeçalho(int nc, Vector c[])
{
numerocampos = nc;
Campos = new Vector(nc);
for (i=0;i<=nc;i++)
Campos.add(c[i]);
}
Esse é o erro que dá na hora de compilar:
CriarQuestionario.java:513: DefineCabeçalho(int,java.util.Vector[]) in Cabeçalho cannot be
applied to (int,java.util.Vector)
cab.DefineCabeçalho(numcampos,descampos);
^
alguém sabe o que estou fazendo de errado ??
[]s,
Fabrício.