Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

André Sousa

Utilizador não introduziu valores..

Mensagens Recomendadas

André Sousa    0
André Sousa

Tenho um problema no qual não encontro a solução. Tenho uma classe Utilizadores com dois atributos privados: username e password. Recorrendo à classe Scanner e ao método next() peço ao utilizador que introduza uma password. A dúvida está, como detectar se o utilizador não escreve a password? Isto é, que apenas carregou no enter. Já constatei que o método não permite a continuação da aplicação, enquanto não introduzir valores. Estava convicto que o buffer do teclado reconhecia o Enter como um carácter especial. É possível contornar o problema?

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Aqua Costa    0
Aqua Costa

cria uma função que deverá ser executada após o clique no enter. essa função vai verificar o tamanho da string e caso seja menor que, por exemplo, 5 pede ao utilizador novamente uma password.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade