Buscar Items em um array de objetos
Ola pessoal preciso de uma mao no seguint
estou fazend um cadastro de cidades em que vou necescitar em uma so cidade cadastrar varios ceps e seus setores...
minha ideia e de a cada cep q o usuario digitar e clicar em adicionar ele crie um array (ex para primeiro cep Objeto[1], segundo Objeto[2]....)
para quand for mandar gravar td no banco ele ja grave alem da cidade todos os seus Ceps de uma so vez...
ate o momento usei a segunte logica...
public class Bean_Cep {
int id_Cidade,Cep;
String Setor;
( aki metodos gets ,sets e construtor )
}
estou instanceando- o asim
Bean_Cep Bean_Cep = new Bean_Cep(0, 0, 0, "");
e o array assim
Bean_Cep[] Vet_Cep = new Bean_Cep[50];
estou preenchenco o array nomalmente seguindo a logica a seguint logica..( "valor" significa o valor o qual estou inserindo para o campo corespondente)
Vet_Cep[num].setId_Cidade(valor);
Vet_Cep[num].setId_Cep(valor);
Vet_Cep[num].setId_Setor(valor);
a cada dado que eu insiro o num acrescenta 1
e para ler o mesmo utilizo a seguint funcao
for ( x=1 ; x>num ; x++){
// aki dentro uma funcao para gravar no banco pegando os valores da seguint forma
Vet_Cep[x].getId_Cidade;
Vet_Cep[x].getId_Cep;
Vet_Cep[x].getId_Setor;
}porem nao sei por qual motivo sempre q grava no banco ele sempre pega os dados inseridos pela ultima vez no array o.Otem um dia q to pelejando com isso
alguem sabe me dizer o q tem de errado ai ? o.O
desde ja obrigado e t+
Discussão (3)
Carregando comentários...