Так что у меня этот метод:Как инициализировать эту переменную?
public MazeLocationList solve(){
boolean solved = true;
int startrow = x[0][0];
int startcol = x[0][0];
MazeLocationList path;
boolean S = findPath(startrow, startcol, 15, 20);
if (S == false){
solved = false;
return null;
} else {
return path;
}
}
То, что я пытаюсь сделать, это я пытаюсь проверить, если метод FindPath возвращает истину или ложь, а затем возвращает разные вещи в зависимости от того, если это правда или ложь. Проблема в том, что путь переменной не был инициализирован, и я не совсем уверен, как его инициализировать, потому что я хочу вернуть путь, если это метод findPath является истинным.
MazeLocationList путь; есть ли значение по умолчанию? или вам нужно что-то вычислить? –