Мой учитель C++ однажды сказал мне, что если мне нужно использовать перерыв, чтобы выйти из цикла, я недостаточно сообразил о состоянии цикла.Выйдите из зала
Так ли она (очень хороший учитель кстати) просто не упоминает о том, что петли foreach являются исключением из этого правила (которое, как правило, я считаю истинным), или действительно есть способ выйти из цикла foreach без используя перерыв?
Я спрашиваю в целом, но наиболее интересным для меня будет Java или PHP.
Редактировать: В случае, если я не прояснил это, мне интересно, есть ли способ выйти из цикла foreach без использования перерыва. Не уверен, что это за волнение, что случилось с этим вопросом?
Вы пытались реализовать и посмотреть, что он на самом деле делает? –
Я не уверен, если я получу ваш вопрос ... да, я применил foreach-loops ...? – Samarek
Я не согласен с вашим учителем. Возможно, в академическом мире четко определенных упражнений и проблем у нее есть точка. Но в реальном мире непредсказуемых пользователей и массивных наборов данных, вырыв из цикла, когда вы знаете, что нет смысла продолжать, часто является самым чистым решением, которое у вас есть. –