Существует ли максимальное количество вложенных циклов в Java? - PullRequest
0 голосов
/ 02 июня 2018

Я только что смотрел на YouTube видео об истории циклов в программировании, и было упомянуто, что в FORTRAN существует максимальное количество вложенных циклов, которые компилятор может разрешить.Есть ли кодифицированный предел для этого с Java?

Ответы [ 2 ]

0 голосов
/ 02 июня 2018

Ограничения как такового нет, однако есть ограничение на размер метода.

Это может быть хорошим чтением.

Сложность определяется количеством точек принятия решения в методе плюс одна для записи метода.Решающими моментами являются 'if', 'while', 'for' и 'case case'.Как правило, 1-4 означает низкую сложность, 5-7 означает умеренную сложность, 8-10 означает высокую сложность, а 11+ - очень высокую сложность.

Также вы можете использовать этот код для проверки вашего кода.

0 голосов
/ 02 июня 2018

Я уверен, что нет ограничений на количество вложенных циклов в Java.Тем не менее, Java имеет ограничение на размер методов в Java.Метод в Java может иметь максимальный размер 64 КБ.Таким образом, вы можете иметь столько вложенных циклов, сколько они находятся под 64 КБ памяти.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...