Galera, eu estou usando o netbeans e ele funciona normalmente, mas quando eu importo o java.util e utilizo o scanner ele simplesmente nao executa o código, ele simplesmente fica mostrando o “running” la embaixo e nada acontece, ja deixei eles la por mais de 30 minutos e nada, alguém sabe oq pode ta acontecendo ? testei o mesmo código no bluej e ele compilou e funcionou normal.
Poste seu código.
nem tem bem um código, eu usei esse teste pra ver como funcionava o scanner e ele fica dessa maneira ai o tempo todo, sempre q uso input.next(), acontece esse problema
Resposta :
Ele está esperando você digitar um número.
Digite um número e pressione Enter.
Explicação : Um dos construtores da Classe Scanner recebe como parâmetro um objeto do tipo
InputStream
, você passou como parâmetro a variável estática in
da classe System
. Está variável representa um fluxo para a entrada padrão, que normalmente é o teclado. Ou seja, você disse que o valor da variável teste
viria do teclado, então o programa está esperando você digitar algum numero e pressionar enter, pois só então o programa vai continuar sua execução.