1. если
Оператор if вычисляет выражение. Если это выражение истинно, то оператор выполняется. Если задано условие else и если выражение ложно, выполняется оператор else.
Синтаксис:
if( expression ) statement1; // or if( expression ) statement1; else statement2 ;
Примеры:
if(loop<3) counter++; if(x==y) x++; else y++; if(z>x) { z=5; x=3; } else { z=3; x=5; }
2. переключатель
Переключатель оператор позволяет одного переменные можно сравнить с несколькими возможными константами . Если переменная соответствует одной из констант, то выполняется переход к этой точке . Константа не может появляться более одного раза, и может быть только одно выражение по умолчанию.
Синтаксис:
switch ( variable ) { case const: statements...; default: statements...; }
Примеры:
Если betty равно 1, выводятся две строки: betty = 1 и betty = 2. Если betty равно 2, то печатается только одна строка: betty = 2. Если betty = 3, то печатается только одна строка: betty = 3. Если бетти не равен 1, 2 или 3, тогда «Не уверен». печатается.
3. пока
Оператор while обеспечивает итеративный цикл.
Синтаксис:
Оператор выполняется многократно, пока выражение истинно. Проверка выражения выполняется перед каждым выполнением оператора .
Примеры :
4. сделать
Конструкция do… while обеспечивает итеративный цикл.
Синтаксис:
Оператор выполняется многократно, пока выражение истинно. Проверка выражения выполняется после каждого выполнения оператора .
Примеры:
5. для
Оператор for учитывает управляемый цикл.
Синтаксис:
выражение1 оценивается перед первой итерацией. После каждой итерации выражение3 оценивается. Оба выражения1 и выражение3 могут быть опущены. Если expression2 опущено, предполагается, что оно равно 1. Оператор выполняется многократно, пока значение expression2 не станет 0. Тест на expression2 выполняется перед каждым выполнением оператора .
Примеры:
Печатает номера от 0 до 999.
Печатает номера с 3 по 53. Функция some_function вызывается 51 раз.
6. продолжить
Оператор continue может появляться только в теле цикла. Это приводит к пропуску остальной части тела оператора в цикле.
Синтаксис:
Примеры:
Числа от 0 до 99 печатаются за исключением 50.
Каждое число от 0 до 999 печатается 100 раз, за исключением номера 500, который вообще не печатается.
7. перерыв
Оператор break может появляться только в теле переключателя или в теле цикла. Это приводит к прекращению выполнения текущего включающего переключателя или тела цикла.
Синтаксис:
Примеры:
Если Генри равен 2, ничего не происходит.
Только цифры от 0 до 9 печатаются.
8. возврат
Оператор return приводит к завершению текущей функции. Может возвращать значение вызывающей функции. Оператор возврата не может появиться в функции, тип возврата которой равен void. Если возвращаемое значение имеет тип, отличный от типа возвращаемого функцией, то значение преобразуется. Использование оператора return без выражения создает неопределенный результат. Достижение} в конце функции аналогично возврату без выражения.
Синтаксис:
Примеры:
Источник: http://letsbytecode.com/programming/basic-programming-operators-in-java-php-c-and-more/