Цитата:
|
Сообщение от Hnutik
А что значит "не доходит" - выдаёт какую-то ошибку или как? По-моему, из этого цикла просто невозможно не выйти. А Вы проверяли, чему равно this.cols?
|
Цитата:
|
Сообщение от Suhov
Ида, хоть на джаве ничего и не делал. но беглый взгляд на эту функцию порождает такие вопросы:
2. у тебя цикл по длине карты. там ты обращаешься к элементу массива, подставляя индекс который бегает по карте. проблема - возможный выход за пределы этого массива. перед тем как взять элемент проверяй индекс, возможно он больше чем реальная длина массива, тогда время делать переход к новой строке. перед этим можно заполнить оставшиеся ячейки карты нулями. хотя оптимальнее заполнить карту нулями сразу и всю - перед всеми циклами.
у тебя скорее всего возбуждается исключение именно по причине выхода за границы массива. проверь какой нить output лог, и посмотри код ошибки.
|
нашла ошибку.
таки ошиблась на единицу.
Спасибо!
но репетитора всё равно ищу 
|