我篇程时要从键盘输入一个5位数.应该用什么语句实现.
  我用了int r=System.in.read();
  但不行.

解决方案 »

  1.   

    try
    {
    BufferedReader bf=new BufferedReader(new InputStreamReader(System.in));
    String s;
    s=bf.readLine();
    System.out.println(Integer.valueOf(s));
    }
    catch (Exception e)
    {}
      

  2.   

    读入的字符串在通过Integer.parseInt()转一下
      

  3.   

    读入的字符串在通过Integer.parseInt()转一下
      
     
    /****************************************************************
     System.out.println(Integer.valueOf(s));
    没看到这句吗?用他就可以了,不过楼上地说的也不错
      

  4.   

    不管你输入什么, 12345  or  helloworldInputStreamReader读到的都是作为字符串返回之后你自己可以做处理