0
Getting a bad operand types for binary operator ">"
,Bad Operandentypen für binären Operator "<"
erster Typ: boolean; zweiter Typ: int.
In dieser Zeile:
if(0 < r < getNumberOfRows()&& 0 < c < getNumberOfColumns());
Die getNumberOfRows()
kehrt ein int-Wert und r
wird als int
direkt über der if
Anweisung deklariert. Keine Ahnung, was falsch ist.
public int numberAdjacent(int row, int column)
{
int count = 0;
int r = row;
int c = column;
if(0 < r < getNumberOfRows()&& 0 < c < getNumberOfColumns()){
if(map[r+1][c+1]) {
count++;
}
keine Ahnung, was bluej ist, aber es wäre sinnvoll erscheinen 'if (0 existiert nicht in irgendeiner C-ähnlichen Sprache, die ich mir vorstellen kann, aber die Absicht könnte in 'x
Welche Sprache ist das? –
Java? ......... –