Problemas para criar metodo com Vector

Boa tarde,
Eu criei uma class q comtém vários atributos privados e metódos gets e sets.
Até ai tudo bem, mas estou tendo vários problemas para criar um metodo com Vector… O metodo set fica tudo correto, mas qdo tento recuperar o valor com get simplesmente o Vector vem zero…
Naum sei o q está acontecendo, naum sei se existe algum tipo de restrição para criar metodos com alguns tipos de dados…
Muito obrigado,

Marco Paradiso

Cola o codigo, a bola de cristal do GUJ vive quebrando :wink:

Coloque uma prévia do código ?

ME desculpa pessoal, realmente fica muito dificil de advinha…

public class MeuBean {

private Vector meuVector;

public Vector getMeuVector() {
	return meuVector;
}

public void setMeuVector(Vector meuVector) {
	this.meuVector = meuVector;
}

}

Mostre o código no qual vc está utilizando está classe.

1 - Vem zero é vem null? Se for, voc~e tem que inicializar seu vector antes
2 - Não use diretamente Vector, use:

List blabla = new Vector();

Me desculpa Phillip mas naum entende o contexto… Vc pode me dar um exemplo ???

public class MeuBean {
	
	private List minhaList= new Vector();
	
	public List getMinhaList() {
		return minhaList;
	}
	
	public void setMinhaList(List list) {
		this.minhaList= list;
	}
}

Tente o codigo acima. Primeiro, voce inicializa o vector antes de fazer um get (se voce nao inicializar, vai receber null como retorno).

Depois, voce esta usando a interface List, se voce trabalhar com ela diretamente, seu codigo nao precisa saber se a List eh um Vector, uma ArrayList ou qualquer outra coisa. Se voce nao pegou aqui, esqueça por enquanto e estude orientaçao a objetos e o uso de interfaces em java :wink: