A: for(int i = 0; i < 2; i++)
Первый раз такое вижу и в интернете об этом ничего
Владимир
23 уровень
Помогите понять, что здесь означает и какую функцию несет А:
Комментарии (9)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Владимир
2 октября 2022, 17:33
Спасибо ребят, разобрался это метки/label. Просто раньше не встречал их, да и когда курс проходил не помню чтобы были
+1
VladimirMaster
2 октября 2022, 18:25
Ты так и не показал, откуда ты это взял.
+1
Владимир
4 октября 2022, 05:41
Ту же задачу что и решал я не нашел, как найду скину.
А вот примерная из той же сути
class LoopTest
{
public static void main(String args[])
{
int counter = 0;
outer: for(int i = 0; i < 3; i++)
middle: for(int j = 0; j < 3; j++)
inner: for(int k = 0; k < 3; k++)
{
if(k-j>0) break middle;
counter++;
}
System.out.println(counter);
}
}
0
Владимир
4 октября 2022, 06:01
0
VladimirMaster
4 октября 2022, 06:55
Всегда, когда задаешь вопрос, касающийся какого-либо кода, показывай код полностью, а не его обрывки.
Например такой код:
И такой:
Читаются и воспринимаются по разному. 0
VladimirMaster
29 сентября 2022, 15:55
Покажи, где ты это взял. Такого синтаксиса
в Java нет.
--------------------------------------------------------------------------------------------------------------------------------------
Есть метки (Labels), которые всегда используются с операторами перехода break или continue (Это для тех, кто любит ставить минусы). -2
fog
29 сентября 2022, 08:04
JLS -> 14.7. Labeled Statements
Применяется эта возможность языка не часто, потому и редко упоминается...
+2
wan-derer.ru
29 сентября 2022, 07:43
Наверно вариант, который надо выбрать в опросе: А, Б, Ц...
+1
fog
29 сентября 2022, 08:16
Не уверен, что этот фрагмент - кусок кода, но если это так, то речь, наверняка, идёт о метках...
0