Ir para conteúdo
Fórum Script Brasil
  • 0

Comentar Codigo


Guest Rafe

Pergunta

ola, sera que algume pode me ajudar comentado o codigo detalhadamente abaixo ?

// Método responsável por encontrar o endereço a partir do nome   
  
       private void findAddress(String name) throws RecordStoreException,   
         IOException {   
  
             RecordEnumeration re = null;     
             boolean findAddress = false;   
  
             // Recupera os registros usando enumeração   
             try {   
                    re = rs.enumerateRecords(null, null, false);   
             } catch (RecordStoreNotOpenException e1) {   
                    // TODO Auto-generated catch block   
                    e1.printStackTrace();   
             }   
  
             // Procura pelo registro   
  
             if (re.numRecords() > 0) {   
                    ByteArrayInputStream bais = null;   
                    DataInputStream dis = null;   
                    String nameRMS = null;   
  
               //Procura pelo endereço enquanto houver registros no record store   
                    byte [] record = re.nextRecord();   
                    while (re.hasNextElement()) {   
                           bais = new ByteArrayInputStream (record);   
                           dis = new DataInputStream(bais);   
                           nameRMS = dis.readUTF();   
                           if (name.compareTo(nameRMS)== 0) { // Encontrou   
                                  findAddress = true;   
                                  System.out.println(nameRMS);   
                                  showAddress(dis.readUTF());   
                                  break;   
                           }   
                           record = re.nextRecord();   
                    }   
  
                    if (!findAddress)   
                           showMessage ("Endereço não cadastrado");   
             } else {   
  
                    showMessage ("Endereço não cadastrado");   
             }   
       }   
  
       // Método responsável por mostrar o endereço encontrado   
  
       private void showAddress(String addressRMS) {   
  
             StringItem strAddress;   
             Form form = new Form("Mostrar endereço");   
             cmdBack = new Command("Voltar",Command.SCREEN,1);   
  
             strAddress = new StringItem("Endereço:", addressRMS);   
             form.append(strAddress);   
             form.addCommand(cmdBack);   
             form.setCommandListener(this);   
             display.setCurrent(form);   
       }

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...