有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java提取数组的坐标

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

下面是我目前的代码:

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


共 (1) 个答案

  1. # 1 楼答案

    将方法声明为int[]:

    public static int[] matsrch( ... ) 
    

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

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