java预测的降雨量不正确

时间:2016-11-19 13:06:04

标签: java for-loop

我试图获得某一年的平均降雨量。当我尝试这个时,我就失败了。

Incorrect mean rainfall for a year expected: <80.19> but was <8.341666666666667>

我认为这意味着我计算十年的平均值而不是指定年份的某个平均值。但我不知道该怎么办,因为我之前运行它并且它正在工作,现在它不是:(

public double calculateMeanRainfallYear(int Year) {
    double sum = 0;
    for(int counter = 0; counter < rainfallYears.length;c ounter++) {
        sum = rainfallYears[counter].calculateMeanRainfall();
    }
    return sum/rainfallYears.length;        
}

1 个答案:

答案 0 :(得分:2)

如果你有<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <details> <summary>Summary 1</summary> Some details 1. </details> <details> <summary>Summary 2</summary> Some details 2. </details> <details> <summary>Summary 3</summary> Some details 3. </details>,你可能想要:

sum

记住sum += rainfallYears[counter].calculateMeanRainfall(); ;否则你只是得到最后一个元素,而不是总结它。