所以我正在做一个 ModelViewController tic-tac-toe 游戏作业,我正在尝试检查板在位置 xpos、ypos 是否为空,但我收到一个错误消息
运算符 && 不能应用于布尔值、字符
为什么会发生这种情况,我该如何更改它以使其正常工作?
double xpos,ypos,xr,yr;
char[][] position = {{' ',' ',' '},
{' ',' ',' '},
{' ',' ',' '}};
public boolean isEmpty(int xpos, int ypos){
int pos=xpos+3*ypos;
boolean isPosWithinRange = pos>=0 && pos<9 ;
return isPosWithinRange && position[xpos][ypos]=' ';
}