gpt4 book ai didi

java - 找不到符号-方法getvalue();也许你的意思是: intValue

转载 作者:行者123 更新时间:2023-12-01 19:19:52 25 4
gpt4 key购买 nike

import java.util.ArrayList;
public class Averager {

private ArrayList list;

public Averager() {
list = new ArrayList();
}

public void addGrades(int test, int quiz) {
list.add(new Integer(test));
list.add(new Integer(test));
list.add(new Integer(quiz));
}

public double getAverage() {
int sum = 0;
for(int i = 0; i < list.size(); i++) {
sum += ((Integer)list.get(i)).getValue();
}
return sum / list.size();
}
}

最佳答案

Integer 类没有 getValue() 方法。有intValue()方法。但对于算术运算,您甚至不必调用它 - Java 即可 autoboxing :

sum += (Integer)list.get(i);

关于java - 找不到符号-方法getvalue();也许你的意思是: intValue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4801458/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com