尝试在数组内设置数据,它会出错

问题描述 投票:-1回答:1

我写这个代码来解决数独游戏,当我尝试在数组中设置数据时它会出错,这里是代码:

 public static boolean  CheckRowColumnBox(int data,int b,int[][] matrix,int r,int c){

     if(CheckRow( data, r, matrix ) 
     && CheckColumn(data, c, matrix) 
     && CheckBox(data, b, matrix,r,c)) {

        matrix[r][c]==data; //error here
        return true;
      }
        return false;
      }

为什么???我怎样才能解决它,我可以在哪里定义r和c

java arrays sudoku
1个回答
0
投票

matrix[r][c]==data; //error trigger here改为matrix[r][c]=data; //no error here。否则将第一个放在if语句块中。

© www.soinside.com 2019 - 2024. All rights reserved.