Como utilizar o keyboard pra capturar dados do teclado

9 respostas
S
// programa da estacao do ano, pedindo ao utilizador.

public class Estacao{
   public static void main(String []args){
        int mes;
	System.out.println("digite qualquer numero de 1 a 12:");
	mes = Keyboard.readInt();
	String estacao;

	switch(mes){
	  case 12:
	  case 1:
	  case 2:
	   estacao="inverno";
	    break;
	  case 3:
	  case 4:
	  case 5:
	   estacao="primavera";
	    break;
	  case 6:
	  case 7:
	  case 8:
	   estacao="verao";
	    break;
	  case 9:
	  case 10:
	  case 11:
 	   estacao="outono";
	    break;
	  default:
	    estacao="mes desconhecido";
         }
	 System.out.println("o mes "+mes+"esta no(a)"+estacao+".");
       }
  }

9 Respostas

C

Você não pode utilizar a classe Scanner?

S

como ficaria com a classe scanner ?

C
Scanner read = new Scanner(System.in);
	   
	   int n = read.nextInt();
S

ta dando o mesmo erro do keyboard.

// programa da estacao do ano, pedindo ao utilizador.

public class Estacao{
   public static void main(String []args){
        int mes;
	System.out.println("digite qualquer numero de 1 a 12:");

	Scanner read = Scanner(System.in);
 	mes = read.nextInt();
	
	String estacao;

	switch(mes){
	  case 12:
	  case 1:
	  case 2:
	   estacao="inverno";
	    break;
	  case 3:
	  case 4:
	  case 5:
	   estacao="primavera";
	    break;
	  case 6:
	  case 7:
	  case 8:
	   estacao="verao";
	    break;
	  case 9:
	  case 10:
	  case 11:
 	   estacao="outono";
	    break;
	  default:
	    estacao="mes desconhecido";
         }
	 System.out.println("o mes "+mes+"esta no(a)"+estacao+".");
       }
  }
C

Você não importou a classe Scanner (coloque import java.util.Scanner; antes do nome da classe) e não instanciou ela na linha:

Scanner read = Scanner(System.in);

faça assim:

Scanner read = new Scanner(System.in);
S

valeu rafael. resolvido. thanks.

C

Precisando é só postar. :joia:

T

O que faz exatamente a classe SCANNER???

S

a class Scanner captura dados do teclado, tem q usar a biblioteca import java.util.Scanner.

Criado 8 de junho de 2007
Ultima resposta 14 de jun. de 2007
Respostas 9
Participantes 3