HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-02-26
1 <p>Команда выбора<strong>switch</strong>- осуществляет выбор из нескольких предложенных (альтернатива конструктору<strong>else-if</strong>). Значение переменной или выражения, стоящих после оператора<strong>switch</strong>вычисляется и после программа переходит только к одному из case блоков, значение которого совпадает с результатом вычисления.</p>
1 <p>Команда выбора<strong>switch</strong>- осуществляет выбор из нескольких предложенных (альтернатива конструктору<strong>else-if</strong>). Значение переменной или выражения, стоящих после оператора<strong>switch</strong>вычисляется и после программа переходит только к одному из case блоков, значение которого совпадает с результатом вычисления.</p>
2 <p>switch (&lt;выражение или переменная&gt;) { case &lt;значение1&gt;: // значение может быть таких типов: char, int, enum, String. // команда break; // передает управление к выходу из оператора switch, если такой отсутствует - далее выполняется следующий case. case &lt;значение2&gt;: // команда break; default: // если ни один из case-ов не сработал, выполняется ветка default оператор; }</p>
2 <p>switch (&lt;выражение или переменная&gt;) { case &lt;значение1&gt;: // значение может быть таких типов: char, int, enum, String. // команда break; // передает управление к выходу из оператора switch, если такой отсутствует - далее выполняется следующий case. case &lt;значение2&gt;: // команда break; default: // если ни один из case-ов не сработал, выполняется ветка default оператор; }</p>
3 <h2>Ссылки для прочтения</h2>
3 <h2>Ссылки для прочтения</h2>
4 <ul><li><a>Тонкости оператора switch</a></li>
4 <ul><li><a>Тонкости оператора switch</a></li>
5 <li>Разъяснения операторов:<a>break, continue, return</a></li>
5 <li>Разъяснения операторов:<a>break, continue, return</a></li>
6 </ul>
6 </ul>