提取数组的坐标

时间:2014-05-07 23:59:48

标签: java arrays methods coordinate

您好,所以我正在尝试编写一个方法来提取与我预定义的数字相匹配的数组坐标:

现在这是我的代码:

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

2 个答案:

答案 0 :(得分:0)

  

如何从方法输出数组?

您使用return确定了正确的方向。

将方法声明为返回数组:

public static int[] matsrch( ... ) {

答案 1 :(得分:0)

将您的方法声明为int []:

public static int[] matsrch( ... ) 

并在返回之前将ij值添加到A

A[0] = i;
A[1] = j;