0
package myProjects;
import java.util.*;
public class Acm3 {
static int numberOfFriends;
static int rowOfChocolate;
static int columnOfChocolate;
static String division;
static Scanner myScanner = new Scanner(System.in);
public static void main(String[] args) {
System.out.println("How many friends you want to distribute?");
numberOfFriends = myScanner.nextInt();
System.out.println("How do you want to distribute?");
division = myScanner.next();
String[] myArray = division.split("\\s");
int[] myArray1 = new int[numberOfFriends];
int i;
for (i = 0; i <= numberOfFriends; i++); {
myArray1[i] = Integer.parseInt(myArray[i]);
System.out.print(myArray1[i]);
}
}
}
我试图转移String
阵列Int
Array.I有一个字符串数组,并希望每个元素转换成int最后变成数组转换。任何人都可以帮忙? 预先感谢阵列方案的Java
[转换一个字符串数组转换成Java中的int数组]的可能的复制(http://stackoverflow.com/questions/6881458/converting-a-string-array-into-an- int-array-in-java) – DimaSan
请格式化您的代码(时间缩进4个空格或使用{}按钮)。另请注意,循环后有一个分号分号,因此花括号中的块只运行一次,而不是像您所期望的那样为每个数组元素运行一次。 – Robert
你会得到什么错误?在哪一行? – senerh