我无法弄清楚为什么会收到错误:
我不知道该改变什么.我知道我的mod(%)出了问题.
到目前为止,这是我的平均班级课程:
另外,如果您发现其他可能出错的信息,请告诉我.
数字是一個java数组奇数和偶数,因此数字%2无效.您应该遍历java数组奇数和偶数,并在java数组奇数和偶数的元素上使用%运算符. =运算符也应应用于java数组奇数和偶數的一个元素(即numbers [i]),而不是整个java数组奇数和偶数.
至于aveEven和aveOdd,由于您已经在构造函数中计算了总和(或者至少看起来像您打算这样做),因此在这些方法中鈈需要循环.
我最初假设您打算计算java数组奇数和偶数中偶数位置的数字平均值和奇数位置的数字平均值.再次阅读问题后,我认为奇数/偶数是指數字本身,因此我相应地更改了代码.