gpt4 book ai didi

java - 解析整数后计算平均值

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

这是针对 Java 的。我刚刚完成将每一列从 String 解析为 int 。然而,现在我很难弄清楚如何计算每一列并找到平均值。

例如,这是我解析每一列后得到的:

int Q1 = Integer.parseInt(columns[1]);

这是我试图找到平均值的方法,但没有成功。

int Q1s = Q1;


int i;
int total = 0;

for (i = 0; i < 6; i++) {
total = total + Q1s;
}

double avg = total / Q1s;
return avg;

我知道如何以正常方式求平均值(例如:int Q1[] = {1,2,3};)但解析整数数组就不一样了。

任何有关如何继续的提示将不胜感激!

附注我不想要答案......我只是想要一个从这里出发的方向。这就是为什么我没有放置我当前拥有的完整代码。

最佳答案

您计算总计的逻辑是错误的。您没有添加所有元素,您所做的是添加第一个元素 n 次。

假设Q1是您的字符串数组。

for(int i = 0; i < Q1.length; ++i)
{
total += Integer.parseInt(Q1[i]);//this is what you want to do. Parse it here
}
double avg = (double) total / Q1.length;

关于java - 解析整数后计算平均值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33750822/

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