0 голосов
спросил от в категории Java
Цитата:
, но когда он возвращается в j, предполагается, что он равен 2, потому что мы увеличили его прежде чем мы вернемся к внешнему циклу
Nope. Это неправильное предположение. На самом деле, j снова является 1 , потому что на каждой итерации внешнего цикла внутренняя петля часть инициализации ( j=1 ).

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
0 голосов
ответил от
Цитата:
Я не понимаю wh

Ваш код не ведите себя так, как вы ожидаете, или вы не понимаете почему!
Просто наблюдайте за его преформой.

Существует почти универсальное решение: Run ваш код на отладчике шаг за шагом, проверьте переменные.
Отладчик здесь, чтобы показать вам, что делает ваш код, и ваша задача сравнить с тем, что он должен делать.
не является волшебством в отладчике, он не знает, что вы должны делать, он не находит ошибок, он просто помогает вам показать вам, что происходит. Когда код не делает то, что ожидается, вы близки к ошибке.
Чтобы узнать, что делает ваш код: просто установите точку останова и посмотрите, как работает ваш код, отладчик позволяет выполнять строки 1 на 1 и проверять переменные по мере их выполнения.

Недостаток этого решения:
- это DIY, вы отслеживаете проблемы и найти свои корни, которые приводят к решению.
Поверхность этого решения:
- Это отличный инструмент обучения, потому что он показывает вам реальность, и вы можете видеть, какие ожидание соответствия реальности.

вторичные эффекты
- Вы будете гордиться тем, что сами обнаружили ошибки.
- Ваши навыки обучения улучшатся

Вы должны найти довольно быстро, что не так.

#Debugger - Wikipedia, the free encyclopedia # [#^ #]
#http://docs.oracle.com/javase/7/docs/technotes/tools/windows/jdb.html # [#^ #]
#https://www.jetbrains.com/idea/help/debugging-your-first-java-application.html # [#^ #]
Отладчик находится здесь, чтобы только покажите вам, что делает ваш код, и ваша задача сравнить с тем, что он должен делать.

Категории

Добро пожаловать на сайт DraftingCode Q&A (ИТ ответы), где вы можете задавать вопросы и получать ответы от других членов сообщества.

Связанных вопросов не найдено

...