黑马程序员技术交流社区
标题:
数组输出
[打印本页]
作者:
mingjing56
时间:
2015-4-15 23:28
标题:
数组输出
public class SearchArray {
public static int searchArray(int [] arr,int key){
for (int j = 0; j < arr.length; j++) {
if (arr[j]==key) {
return j;
}
}
}
}
作者:
mingjing56
时间:
2015-4-15 23:29
这个程序为什么编译不通过?不知道哪出问题了。
作者:
sbsbsb
时间:
2015-4-15 23:41
你这么来写
public static int searchArray(int [] arr,int key){
int i=-1;
for (int j = 0; j < arr.length; j++) {
if (arr[j]==key) {
i=j;
}
}
return i;
}
作者:
sbsbsb
时间:
2015-4-15 23:43
因为你那个如果 key值在数组中不存在 是不是就没有返回值呢, 而方法要求必须返回一个 int ,自成矛盾
作者:
sbsbsb
时间:
2015-4-15 23:45
求评分求评分求评分
作者:
cody
时间:
2015-4-16 00:07
因为你那个如果 key值在数组中不存在 是不是就没有返回值呢, 而方法要求必须返回一个 int ,自成矛盾
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2