How to read multiple Integer values from a single line of input in Java?

后端 未结 17 1405
天涯浪人
天涯浪人 2020-11-27 03:16

I am working on a program and I want to allow a user to enter multiple integers when prompted. I have tried to use a scanner but I found that it only stores the first intege

17条回答
  •  星月不相逢
    2020-11-27 03:33

    Using BufferedReader -

    StringTokenizer st = new StringTokenizer(buf.readLine());
    
    while(st.hasMoreTokens())
    {
      arr[i++] = Integer.parseInt(st.nextToken());
    }
    

提交回复
热议问题