gpt4 book ai didi

java - 返回一个数字在数组中出现的次数?

转载 作者:行者123 更新时间:2023-11-30 05:56:46 25 4
gpt4 key购买 nike

所以我正在做一堆练习,其中一个要求我编写一个方法,该方法传递一个带有每个槽类型 int 的数组。此方法应返回数组中 99 出现的次数。这是我即时想到的:

public static int countNum(int[]x)
{
int count = 0;
for (int i = 0; i <= x.length;i++);
{
if (x[i] == 99)
count++;
}
return count;
}

总而言之,我只需要写方法就可以了。我走在正确的道路上吗?

最佳答案

嗯,有两个错误。
第一:i < x.length;应该是这样的或 i <= x.length - 1;像这样否则你就会离开你的数组。
第二:

  for (int i = 0; i <= x.length;i++)**;**
{
if (x[i] == 99)
count++;
}

您不需要;,否则下一个代码将无法用于

关于java - 返回一个数字在数组中出现的次数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53034862/

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