Я видел исходный код:управления циклом с использованием JAVA
public class Test{
public static void main(String[] args)
{
counting:
for(int k = 0; k < 100; k++)
for(int i = 0; i < 100; i++)
if(i == 9) break counting;
}
}
Теперь я реализовал петлю следующим образом:
public class Test{
public static void main(String[] args)
{
counting:
for(int k = 0; k < 100; k++)
{
System.out.println(k);//to see how many times the outer loop runs
for(int i = 0; i < 100; i++)
{
if(i == 9) break counting;
}
}
}
Я получил, что внешний цикл выполняется один раз, а внутренние будет работать 9 раз Если я не ошибаюсь. Я пришел к выводу, что это вложенные петли, в которых реализовано управление потоком. Я не понимаю, какова роль counting
?
'подсчет:' это этикетка. Что вы ожидали от этого? Возможно, вы намеревались использовать 'continue counting; 'вместо break; –