Parse a negative prefix integer from string in java

后端 未结 3 1535
天命终不由人
天命终不由人 2021-01-25 05:50

Hi i have a string looking something like this 10 -1 30 -2 and i want to read the numbers between spaces. I can do this using a FOR statement and the code

Chara         


        
3条回答
  •  广开言路
    2021-01-25 06:30

    Maybe you want to use a StringTokenizer to split the String at certain characters.

    StringTokenizer st = new StringTokenizer("10 -1 30 -2");
    while (st.hasMoreTokens()) {
      String intStr = st.nextToken();
      int x = Integer.parseInt(intStr);
      System.out.println(x);
    }
    

提交回复
热议问题