Для цикла все еще работает, когда логическое выражение ложно - PullRequest
0 голосов
/ 24 октября 2019

Я написал вложенный цикл. Странная вещь: второй цикл все еще входит в оператор, когда условие ложно, и я не знаю, почему. 1005 *. Но на самом деле происходит, когда j==2, внутренний цикл переходит на

...
else{
  i++;
}

1 Ответ

1 голос
/ 24 октября 2019

Откуда вы знаете, что это происходит в другой части? Внутренний цикл всегда останавливается, когда условие j<g.length не будет выполнено, то есть j = 2.

Попробуйте вставить операторы System.out.println () или отладчик, чтобы проверить поток.

...