请问在jdk1.4版本中 如何从键盘输入一个数字然后保存在一个整形变量中   功能就相当于c语言的  scanf

解决方案 »

  1.   

    System.int.read()转换成整形就可以
      

  2.   

    import java.util.*; 
    public class Scan { 
    public static void main(String[] args) { 
    Scanner scann = new Scanner(System.in); 
    int i = scann.nextInt(); 
    System.out.print(i); 
    } } 我的jdk是1.6 测试通过
      

  3.   


     import   java.io.*;
     public   class   Rea//方法2
     {
         public static void main(String[]args)throws IOException
         {
         BufferedReader din=new BufferedReader(new InputStreamReader(System.in));
         System.out.print("anInt:");
         int anInt=Integer.parseInt(din.readLine());
         System.out.println(anInt);
         }}
      

  4.   

    public class Test {
    public static void main(String[] args) throws IOException{
    DataInputStream s = new DataInputStream(System.in);
    System.out.print(s.readLine());
    }
    }
      

  5.   

    Scanner是1.5加的吧
    System.int.read()