Ajuda com uma Duvida que nao achei

2 respostas
ghostta

To treinando e nao conseguindo:

Ja cadastrei clientes, so que queria selecionar alguns deles por nome. Como faço.

queria que alguem me desse uma luz^^. to meio complicado: aki so faz localizar 1. queria poder colocar uns 5.

String vc_pesquisa = JOptionPane.showInputDialog("Digite o nome que você quer procurar!");
            String acumulador = "Foram Encontrados os seguintes resultados:\n\n";
            int contador = 0;

            for(int i=0;i<vetor.size();i++){
                Cliente teste = (Cliente)vetor.get(i);
                if(teste.getNome().indexOf(vc_pesquisa) != -1){
                    acumulador += "(" + (i+1) + ") - " + teste.getNome() + "\n";
                    contador += 1;
                }
            }

            JOptionPane.showMessageDialog(null, "Sua pesquisa retornou " + contador + " resultados!");
            if(contador > 0)
                TxtRegistros.setText(acumulador);

2 Respostas

ghostta

como é o codigo pra colocar:: while

Tenho que fazer um laço de repetição, mas num to consiguindo

while () //como faço pra colocar enquanto não cancelar ou fechar???//
V

Bom… pra usar o While você pode usar o iterator caso o seu objeto “vetor” for do tipo “List”

é algo assim…

Iterator it = vetor.iterator();

while(it.hasNext()){ //Essa expressão indica que o while continuará executando enquanto o seu objeto "vetor" conter valores
   Cliente cliente = (Cliente)it.next();
}
Criado 30 de abril de 2008
Ultima resposta 30 de abr. de 2008
Respostas 2
Participantes 2