Como atribuir valor ao numero inteiro?[Resolvido]

Galera, comecei java tem pouco tempo então desculpa a ignorancia ae, mas eu nao consigo resolver isso ;/

como eu vo fazer pro usuario digitar um numero inteiro e ele ficar atribuido no int?

to tentando fazer uma tabuadazinha, mas nao to conseguindo atribuir o valor a Tab.
alguem poderia ajudar? :smiley:

o código ta ae

[code]public class Calculadora2{

public static void main (String[] arg){

    	 System.scanner Keyboard = new System.scanner (System.in);
	     int Tab;
	     System.out.println("Please enter a number:");
 		 Tab = Keyboard.nextInt();
    switch(Tab){
	    case 1:
	      for(int Mult=1;Mult<=10;Mult++){
	      System.out.print (Tab);
          System.out.print ("x");
          System.out.print (Mult);
          System.out.print ("= ");
          System.out.println (Tab*Mult);
        }
	    case 2:
	      for(int Mult=1;Mult<=10;Mult++){
	      System.out.print (Tab);
	      System.out.print ("x");
	      System.out.print (Mult);
	      System.out.print ("= ");
          System.out.println (Tab*Mult);
	    }
    }
}

}[/code]

Tente isso:

import java.util.Scanner;

public class teste {

public static void main(String[] args) {
	Scanner Keyboard = new Scanner (System.in);
	    
	System.out.println("Forneça um número:");
	int tab = Keyboard.nextInt();
	 
                             for(int Mult=1;Mult<=10;Mult++)
	       System.out.println(tab + " x " + Mult + " = "+tab*Mult);  

//que pode ser trocado também por: System.out.printf("%d x %d = %d\n", tab,Mult,tab*Mult);
}

}

valeeeeu cara ;D

Ultilize a Classe Scanner para ler dados ,…