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

Erro Invisivel


kitsune

Pergunta

Queria saber onde é que se encontra o erro lógico deste programa, porque por mais que eu o compile ele não executa como deveria, aí vai:

public class Analise

{

 

  char temporario= ' ';

  String conversor = " ";

 

  AutomatoTeste teste = new AutomatoTeste();

 

  public void analisar(String palavra)

  {

  for (int contador = 0; contador<palavra.length(); contador++)

  {

    System.out.println("Entrou no for");

       

    if(palavra.charAt(contador) == ' ' || palavra.charAt(contador) == ';')

    {

      System.out.println("Esta na condicao if");

      conversor = String.valueOf(temporario);

      System.out.println("Foi convertido para String");

      teste.possui(conversor);

      System.out.println("Analise pelo automato");

    }

   

    else

    {

      temporario += palavra.charAt(contador);

      System.out.println("Foi armazenado no temporario");

    }

   

    }

  }

  public static void main(String args[])

  {

  Analise analise = new Analise();

  analise.analisar("oi"); 

  }

  }

A minha dúvida é a seguinte, o programa compila e executa, mas não executa como deveria, pois não entra na cláusula if, no meu ponto de vista, isto deveria acontecer, mas não entendo porque ele pula essa parte e vai logo para o else, alguém poderia dar uma luz. blink.gifblink.gifblink.gif

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0
Guest - kitsune -

Eu não entendi bem o que você quis dizer, mas o fato é que o que o Graymallking falou não deu muito certo porque eu coloquei tudo lá do jeito como ele falou, mas não deu muito certo.

De qualquer forma obrigada a vocês

Link para o comentário
Compartilhar em outros sites

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,4k
×
×
  • Criar Novo...