Я работаю над роботом-лабиринтом, где робот находит цель, не врезавшись в стены. Я прокомментировал свой код полностью, поэтому, надеюсь, это будет понятно.Java: Как вернуть единственный элемент в ArrayList
В тупике и коридоре будет только один проход в passageDirections
ArrayList
. Как вернуть это одно и только направление?
Любая помощь приветствуется :)
PS: Я начинающий программист, все еще учусь так объяснить свой ответ, как если бы вы объяснить это три года :)
такое простое решение! Не знаю, как я пропустил это ха-ха. Дело в том, что он компилируется нормально, однако он не может запустить его по какой-либо причине :( – codeav3
@ codeav3 Что вы подразумеваете под «* ... не может запустить его по какой-то причине *»? В большинстве случаев причины явно упоминается в сообщениях об ошибках :) – Pshemo
@pshemo его ошибка, которая повторяется непрерывно во время запуска программы. Робот не двигается. 'java.lang.reflect.InvocationTargetException' ...' Caused by: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0' ... – codeav3