您好,所以我正在尝试编写一个方法来提取与我预定义的数字相匹配的数组坐标:
现在这是我的代码:
public static int matsrch(double[][]B,double S){
int []A={0,0};
for (int i=1;i<3;i++){
for (int j=1;j<3;j++){
if (B[i][j]==S){
A={i,j};
return A;
}
}
}
}
如何从方法中输出array
?
答案 0 :(得分:0)
如何从方法输出数组?
您使用return
确定了正确的方向。
将方法声明为返回数组:
public static int[] matsrch( ... ) {
答案 1 :(得分:0)
将您的方法声明为int []:
public static int[] matsrch( ... )
并在返回之前将i
和j
值添加到A
:
A[0] = i;
A[1] = j;