我有一个初始化的String数组(FileContent),我已经转换成ArrayList(MatchingContent)。计算每个第三元素的总和 - 数组java
String FileContent =“2017-04-03,11:25,2; 2017-04-02,11:30,8; 2017-04-03,14:42,9”;现在
,我需要通过每3个元素进行迭代,并计算它们的总和,但下面的部分是不工作:
Integer[] intarray=new Integer[MatchingContent.length];
for (int i=0; i<MatchingContent.length; i+=3)
{
int sum = 0;
intarray [i] = Integer.parseInt(MatchingContent[i]);
sum = sum + intarray[i];
}
欢迎堆栈溢出!寻求调试帮助的问题(“为什么这个代码不工作?”)必须在问题本身中包含所需的行为,特定的问题或错误以及必要的最短代码**。没有明确问题陈述的问题对其他读者无益。请参阅:[如何创建最小,完整和可验证示例](http://stackoverflow.com/help/mcve)。 –
谢谢,但这个声明也不起作用: Integer [] intarray = new Integer [MatchingContent.length]; – Savantes
你怎么知道它不工作? – shmosel