8拼图java:二元运算符

时间:2016-07-19 20:08:26

标签: java

我正在构建8个拼图类,并且在二元运算符上有点生疏,并且得到了“二元运算符'&&''的”坏操作数类型“。这是我的代码:

public boolean checkReachable(int [] goalState)
{
    int iversionCount = 0;
    for(int i = 0; i<9 -1; i++)
        for(int j = i+1; j<9; j++)
            if(goalState[j] && goalState[i] &&  goalState[i] > goalState[j])
            {
                iversionCount++;
            }
}

1 个答案:

答案 0 :(得分:2)

&&仅适用于布尔值。如果您想按位进行操作,请使用单个&