Java/Операторы цикла for, while, do ... while: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 25:
 
== Оператор do...while ==
Конструкция оператора <code>do while</code>:
<syntaxhighlight lang="java">
do {
Тело цикла;
} while (условие выполения);
</syntaxhighlight>
</syntaxhighlight>Отличие данного оператора от <code>while</code> только в том, что он является оператором '''постусловия (сначала выполнит, потом проверит)'''.<br>То есть, даже если условие не выполняется никогда, всё равно действие будет выполнено один раз.<syntaxhighlight lang="java">
<syntaxhighlight lang="java">
public class DoWhileLoop {
public static void main (String[] args) {
Строка 43 ⟶ 46 :
}
}
</syntaxhighlight>
Данный цикл выведет:
0123456789
 
Do...while is cool;
Как видно из кода, несмотря на то что ''<code>2 != 3''</code> строчка всё равно была выведена на экран.
 
== Оператор for ==