我目前正在编写一个不同的数字程序,并且必须阅读本书。用户在示例" 65 3 4 9"中输入数字的字符串值。我需要抓取每个数字,将它们转换为整数,并将整数放在一个数组中。但是,如果多个字符等于一个整数怎么办? (所以对于上面的例子,索引0 = = 65的数组)。在之前的程序中,我使用过charAt(循环变量)..但我不确定这是我在这种情况下所需要的。
你们有人能给我一个提示吗?有些东西告诉我,我之前已经做过这件事,但我正在画一个空白。感谢。
答案 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]);
}
这应该有帮助