一般用SYSTEM.IN.ERAD()函数只能一次输入一个数字或字符,如果我要输入二位以上的数字怎么办,有什么其它的函数吗?

解决方案 »

  1.   

    String input = JOptionPane.showInputDialog("愿输多少输多少");
      

  2.   

    倒,说清楚嘛,容易,如下:
    BufferedReader reader=new BufferedReader(new java.io.InputStreamReader(System.in));
    然后用
    reader.readLine();可以读取输入的一行String
      

  3.   

    TO:BEYOND
    有个不相关的问题,你622的信誉,请问在这混了多长了啊,怎么样提高信誉哦
      

  4.   

    import java.io.*;
    public class test
    {
           public static void main(String args[])
           throws IOException
           {
             BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
             String abc;
             System.out.println("input:");
             abc=br.readLine();
             System.out.println("your input:");
             System.out.println(abc);
           }
    }
      

  5.   

    我在这混的时间蛮久的说,回答问题多,被提交到FAQ和精华的也多,就这样信誉漲了
      

  6.   

    因为最近没有回答多少问题,所以有段时间没涨了去web版看看吧,好几个信誉接近1000的,晕倒
      

  7.   

    hehe ,我回答了,就是人家不给分
      

  8.   

    imagex(境) ,你的错字太搞笑了