Другие рассказывали, как использовать System.in.readLine()
, чтобы программа явно требовала действий от пользователя.
Если вам нужно не заставить программу ждать пользователя, а позволить вам - программисту- чтобы замедлить работу программы, чтобы иметь возможность найти и исправить ошибку, вы можете рассмотреть возможность использования отладчика, поскольку это именно то, для чего она предназначена.
В любой современной Java IDE есть отладчик,Ключи, выбранные для его использования, просто различаются.
Если вы используете Eclipse, вы используете либо F11, либо Ctrl-F11 (при условии Windows) для запуска вашей программы.Разница в том, что F11 запускает вашу программу внутри отладчика, а Ctrl-F11 - нет.
Поместите курсор на первую строку внутри цикла for и выберите Run-> Toggle Breakpoint.Синяя пуля покажет слева от линии.Это означает, что точка останова активна - теперь отладчик будет останавливать вашу программу каждый раз, когда достигает этой строки.
Теперь запустите вашу программу в отладчике с помощью F11.Программа останавливается на линии, и вы можете при необходимости исследовать свои переменные на панели «Переменные» и продолжать выполнение с F8, когда будете готовы.