我如何抓住下一部分字符串 - java?

时间:2016-03-30 23:48:00

标签: java string integer distinct

我目前正在编写一个不同的数字程序,并且必须阅读本书。用户在示例" 65 3 4 9"中输入数字的字符串值。我需要抓取每个数字,将它们转换为整数,并将整数放在一个数组中。但是,如果多个字符等于一个整数怎么办? (所以对于上面的例子,索引0 = = 65的数组)。在之前的程序中,我使用过charAt(循环变量)..但我不确定这是我在这种情况下所需要的。

你们有人能给我一个提示吗?有些东西告诉我,我之前已经做过这件事,但我正在画一个空白。感谢。

1 个答案:

答案 0 :(得分:0)

喜欢' Kon'在评论中说,

String myString = "65 3 4 9" 
String[] stringArray = myString.split(" "); 
int[] intArray = new int[stringArray.length()];
for(int i = 0; i < myArray.length -1 ; i++){
 intArray[i] = Integer.parseInt(stringArray[i]); 
}

这应该有帮助