如何在一行输入多个数字(用空格隔开),而分别获得4个数,
例如 输入1 2 3 4 
分别获得 1 2 3 4  四个数字

解决方案 »

  1.   

    不是有个stringtokenizer的吗?  或者用正则表达式去找啊
      

  2.   

    int[] destInt;//放数字的数组
    String srcStr = "1 2 3 4";
    String[] in = srcStr.splict(" ");
    destInt = new int[in.length];
    for(int i=0; i<in.length; i++)
    {
    destInt[i] = Integer.valueOf(in[i]);
    }