NullPointerException в классе прохождения лабиринта

118
29 марта 2018, 08:45

Пытаюсь написать прохождение лабиринта, но при запуске код прохождения падает в NullPointerException. Сам лабиринт в консоль выводится без проблем. Ошибка ссылается на этот участок кода:

public boolean nearExit() {
    Integer[] temp = new Integer[2];
    temp = path.peek();
    if (temp[1] == searchRoute[0].length - 2) {
        if (searchRoute[temp[0] + 1][temp[1]] == 'X') {
            return true;
        }
    }
    return false;
}

Весь код здесь: https://github.com/kozloff13/MazeNavigator

Важно, чтобы при невозможности построения маршрута в консоль возвращалось null

READ ALSO
Ошибка: Cannot reslove method fmod

Ошибка: Cannot reslove method fmod

Пытаюсь написать декодер Хемминга, столкнулся с проблемой: Cannot reslove method fmod

124
Создание коллекции из 20 случайных чисел

Создание коллекции из 20 случайных чисел

Появилась необходимость создать HashSet коллекцию с 20 числами от 0 до 20При создании с помощью кода, написанного ниже, каждый раз создаётся коллекция...

115
возврат заднего фона элемента

возврат заднего фона элемента

Здравствуйте! Я нажимаю на конпку, хочу что бы цвет заднего фона одного элемента, был присвоин другому элементуРаньше я делал так

127