gpt4 book ai didi

java - 如何获取我不知道的数组的索引?

转载 作者:行者123 更新时间:2023-11-30 07:17:15 25 4
gpt4 key购买 nike

任务

方法:

public int indexOfTarget (int[] values, int target)

描述:

必修课 8) 完成传递两个参数的 indexOfTarget 方法:一个 ints(values) 数组和一个 int(target)。该方法返回指定整数目标在数组中第一次出现的索引位置。如果目标出现在数组中,则返回第一个出现的索引。

例如,如果输入数组是{3, 7, 2, 4} 目标是 7

方法返回1

如果此数组中没有出现这样的整数,则返回 -1。

一个例子:indexOfTarget({3, 7, 2, 4}, 7)` 应该返回 1。

到目前为止我已经写了:

public int indexOfTarget (int[] values, int target) {
int targetMatch=-1;
for(int i=0;i<values.length;i++){
if(values[i]==target){
targetMatch=values[i];
}
}
return targetMatch;
}

CodeWrite 错误的结果

my results
(来源:gyazo.com)

最佳答案

你应该用 targetMatch = i 代替。您需要索引值,而不是该索引处的数组值。

关于java - 如何获取我不知道的数组的索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16321779/

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