<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://www.jexp.ru/index.php?action=history&amp;feed=atom&amp;title=Java_Tutorial%2FStatement_Control%2FFor_Loop</id>
		<title>Java Tutorial/Statement Control/For Loop - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://www.jexp.ru/index.php?action=history&amp;feed=atom&amp;title=Java_Tutorial%2FStatement_Control%2FFor_Loop"/>
		<link rel="alternate" type="text/html" href="http://www.jexp.ru/index.php?title=Java_Tutorial/Statement_Control/For_Loop&amp;action=history"/>
		<updated>2026-04-24T11:52:17Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://www.jexp.ru/index.php?title=Java_Tutorial/Statement_Control/For_Loop&amp;diff=5256&amp;oldid=prev</id>
		<title>Admin: 1 версия</title>
		<link rel="alternate" type="text/html" href="http://www.jexp.ru/index.php?title=Java_Tutorial/Statement_Control/For_Loop&amp;diff=5256&amp;oldid=prev"/>
				<updated>2010-06-01T05:19:01Z</updated>
		
		<summary type="html">&lt;p&gt;1 версия&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 05:19, 1 июня 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;text-align: center;&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>http://www.jexp.ru/index.php?title=Java_Tutorial/Statement_Control/For_Loop&amp;diff=5255&amp;oldid=prev</id>
		<title> в 17:44, 31 мая 2010</title>
		<link rel="alternate" type="text/html" href="http://www.jexp.ru/index.php?title=Java_Tutorial/Statement_Control/For_Loop&amp;diff=5255&amp;oldid=prev"/>
				<updated>2010-05-31T17:44:27Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==  A loop allows you to execute a statement or block of statements repeatedly ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
public class MainClass {&lt;br /&gt;
  public static void main(String[] args) {&lt;br /&gt;
    for (int i = 0; i &amp;lt; 8; i++) {&lt;br /&gt;
      System.out.println(&amp;quot;Hi.&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=codeResult&amp;gt;Hi.&lt;br /&gt;
Hi.&lt;br /&gt;
Hi.&lt;br /&gt;
Hi.&lt;br /&gt;
Hi.&lt;br /&gt;
Hi.&lt;br /&gt;
Hi.&lt;br /&gt;
Hi.&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Declare multiple variables in for loop ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String[] args) {&lt;br /&gt;
    for (int i = 0, j = 1, k = 2; i &amp;lt; 5; i++){&lt;br /&gt;
      System.out.println(&amp;quot;I : &amp;quot; + i + &amp;quot;,j : &amp;quot; + j + &amp;quot;, k : &amp;quot; + k);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
/*&lt;br /&gt;
I : 0,j : 1, k : 2&lt;br /&gt;
I : 1,j : 1, k : 2&lt;br /&gt;
I : 2,j : 1, k : 2&lt;br /&gt;
I : 3,j : 1, k : 2&lt;br /&gt;
I : 4,j : 1, k : 2&lt;br /&gt;
*/&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  For statement in detail ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;It is common to declare a variable and assign a value to it in the initialization part. &lt;br /&gt;
The variable declared will be visible to the expression and update parts as well as to &lt;br /&gt;
the statement block.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For example, the following for statement loops five times and each time prints the value of i.&lt;br /&gt;
Note that the variable i is not visible anywhere else since it is declared within the for loop.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
public class MainClass {&lt;br /&gt;
  public static void main(String[] args) {&lt;br /&gt;
    for (int i = 0; i &amp;lt; 5; i++) {&lt;br /&gt;
        System.out.println(i + &amp;quot; &amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Infinite For loop Example ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String[] args) {&lt;br /&gt;
    for (;;) {&lt;br /&gt;
      System.out.println(&amp;quot;Hello&amp;quot;);&lt;br /&gt;
      break;&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
//Hello&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  initialization_expression: define two variables in for loop ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
public class MainClass {&lt;br /&gt;
  public static void main(String[] arg) {&lt;br /&gt;
    int limit = 10;&lt;br /&gt;
    int sum = 0;&lt;br /&gt;
    for (int i = 1, j = 0; i &amp;lt;= limit; i++, j++) {&lt;br /&gt;
      sum += i * j;&lt;br /&gt;
    }&lt;br /&gt;
    System.out.println(sum);&lt;br /&gt;
  }&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=codeResult&amp;gt;330&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Java&amp;quot;s &amp;quot;labeled for&amp;quot; loop ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
public class MainClass {&lt;br /&gt;
  public static void main(String[] args) {&lt;br /&gt;
    int i = 0;&lt;br /&gt;
    outer: for (; true;) {&lt;br /&gt;
      inner: for (; i &amp;lt; 10; i++) {&lt;br /&gt;
        System.out.println(&amp;quot;i = &amp;quot; + i);&lt;br /&gt;
        if (i == 2) {&lt;br /&gt;
          System.out.println(&amp;quot;continue&amp;quot;);&lt;br /&gt;
          continue;&lt;br /&gt;
        }&lt;br /&gt;
        if (i == 3) {&lt;br /&gt;
          System.out.println(&amp;quot;break&amp;quot;);&lt;br /&gt;
          i++;&lt;br /&gt;
          break;&lt;br /&gt;
        }&lt;br /&gt;
        if (i == 7) {&lt;br /&gt;
          System.out.println(&amp;quot;continue outer&amp;quot;);&lt;br /&gt;
          i++;&lt;br /&gt;
          continue outer;&lt;br /&gt;
        }&lt;br /&gt;
        if (i == 8) {&lt;br /&gt;
          System.out.println(&amp;quot;break outer&amp;quot;);&lt;br /&gt;
          break outer;&lt;br /&gt;
        }&lt;br /&gt;
        for (int k = 0; k &amp;lt; 5; k++) {&lt;br /&gt;
          if (k == 3) {&lt;br /&gt;
            System.out.println(&amp;quot;continue inner&amp;quot;);&lt;br /&gt;
            continue inner;&lt;br /&gt;
          }&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=codeResult&amp;gt;i = 0&lt;br /&gt;
continue inner&lt;br /&gt;
i = 1&lt;br /&gt;
continue inner&lt;br /&gt;
i = 2&lt;br /&gt;
continue&lt;br /&gt;
i = 3&lt;br /&gt;
break&lt;br /&gt;
i = 4&lt;br /&gt;
continue inner&lt;br /&gt;
i = 5&lt;br /&gt;
continue inner&lt;br /&gt;
i = 6&lt;br /&gt;
continue inner&lt;br /&gt;
i = 7&lt;br /&gt;
continue outer&lt;br /&gt;
i = 8&lt;br /&gt;
break outer&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Keeping the middle element only in for loop ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
public class MainClass {&lt;br /&gt;
  public static void main(String[] arg) {&lt;br /&gt;
    int limit = 10;&lt;br /&gt;
    int sum = 0;&lt;br /&gt;
    int i = 1;&lt;br /&gt;
    for (; i &amp;lt;= limit;) {&lt;br /&gt;
      sum += i++;&lt;br /&gt;
    }&lt;br /&gt;
    System.out.println(sum);&lt;br /&gt;
  }&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=codeResult&amp;gt;55&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Multiple expressions in for loops ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String[] args) {&lt;br /&gt;
    for (int i = 0, j = 0; i &amp;lt; 5; i++, j--)&lt;br /&gt;
      System.out.println(&amp;quot;i = &amp;quot; + i + &amp;quot; j= &amp;quot; + j);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
/*&lt;br /&gt;
i = 0 j= 0&lt;br /&gt;
i = 1 j= -1&lt;br /&gt;
i = 2 j= -2&lt;br /&gt;
i = 3 j= -3&lt;br /&gt;
i = 4 j= -4&lt;br /&gt;
*/&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Nested for Loop ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
public class MainClass {&lt;br /&gt;
  public static void main(String[] args) {&lt;br /&gt;
    long limit = 20L;&lt;br /&gt;
    long factorial = 1L;&lt;br /&gt;
    for (long i = 1L; i &amp;lt;= limit; i++) {&lt;br /&gt;
      factorial = 1L;&lt;br /&gt;
      for (long factor = 2; factor &amp;lt;= i; factor++) {&lt;br /&gt;
        factorial *= factor;&lt;br /&gt;
      }&lt;br /&gt;
      System.out.println(i + &amp;quot;! is &amp;quot; + factorial);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=codeResult&amp;gt;1! is 1&lt;br /&gt;
2! is 2&lt;br /&gt;
3! is 6&lt;br /&gt;
4! is 24&lt;br /&gt;
5! is 120&lt;br /&gt;
6! is 720&lt;br /&gt;
7! is 5040&lt;br /&gt;
8! is 40320&lt;br /&gt;
9! is 362880&lt;br /&gt;
10! is 3628800&lt;br /&gt;
11! is 39916800&lt;br /&gt;
12! is 479001600&lt;br /&gt;
13! is 6227020800&lt;br /&gt;
14! is 87178291200&lt;br /&gt;
15! is 1307674368000&lt;br /&gt;
16! is 20922789888000&lt;br /&gt;
17! is 355687428096000&lt;br /&gt;
18! is 6402373705728000&lt;br /&gt;
19! is 121645100408832000&lt;br /&gt;
20! is 2432902008176640000&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Print out a Diamond ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
class Diamond {&lt;br /&gt;
  public static void main(String[] args) {&lt;br /&gt;
    for (int i = 1; i &amp;lt; 10; i += 2) {&lt;br /&gt;
      for (int j = 0; j &amp;lt; 9 - i / 2; j++)&lt;br /&gt;
        System.out.print(&amp;quot; &amp;quot;);&lt;br /&gt;
      for (int j = 0; j &amp;lt; i; j++)&lt;br /&gt;
        System.out.print(&amp;quot;*&amp;quot;);&lt;br /&gt;
      System.out.print(&amp;quot;\n&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
    for (int i = 7; i &amp;gt; 0; i -= 2) {&lt;br /&gt;
      for (int j = 0; j &amp;lt; 9 - i / 2; j++)&lt;br /&gt;
        System.out.print(&amp;quot; &amp;quot;);&lt;br /&gt;
      for (int j = 0; j &amp;lt; i; j++)&lt;br /&gt;
        System.out.print(&amp;quot;*&amp;quot;);&lt;br /&gt;
      System.out.print(&amp;quot;\n&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
/*&lt;br /&gt;
         *&lt;br /&gt;
        ***&lt;br /&gt;
       *****&lt;br /&gt;
      *******&lt;br /&gt;
     *********&lt;br /&gt;
      *******&lt;br /&gt;
       *****&lt;br /&gt;
        ***&lt;br /&gt;
         *&lt;br /&gt;
*/&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  The for Statement ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The for statement is like the while statement, i.e. you use it to create loop.&lt;br /&gt;
The for statement has following syntax:&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
for ( init ; booleanExpression ; update ) {&lt;br /&gt;
    statement (s)&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&amp;lt;OL&amp;gt;&amp;lt;LI&amp;gt;init is an initialization that will be performed before the first iteration.&amp;lt;/LI&amp;gt;&amp;lt;LI&amp;gt;booleanExpression is a boolean expression which will cause the execution of statement(s) if it evaluates to true.&amp;lt;/LI&amp;gt;&amp;lt;LI&amp;gt;update is a statement that will be executed after the execution of the statement block.&amp;lt;/LI&amp;gt;&amp;lt;LI&amp;gt;init, expression, and update are optional.&amp;lt;/LI&amp;gt;&amp;lt;/OL&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;The for statement will stop only if one of the following conditions is met:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;OL&amp;gt;&amp;lt;LI&amp;gt;booleanExpression evaluates to false&amp;lt;/LI&amp;gt;&amp;lt;LI&amp;gt;A break or continue statement is executed&amp;lt;/LI&amp;gt;&amp;lt;LI&amp;gt;A runtime error occurs.&amp;lt;/LI&amp;gt;&amp;lt;/OL&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  The numerical for loop ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
for (initialization_expression ; loop_condition ; increment_expression) {&lt;br /&gt;
  // statements&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=codeResult&amp;gt;sum = 210&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  To omit any or all of the elements in &amp;quot;for&amp;quot; loop: but you must include the semicolons ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
public class MainClass {&lt;br /&gt;
  public static void main(String[] arg) {&lt;br /&gt;
    int limit = 10;&lt;br /&gt;
    int sum = 0;&lt;br /&gt;
    for (int i = 1; i &amp;lt;= limit;) {&lt;br /&gt;
      sum += i++;&lt;br /&gt;
    }&lt;br /&gt;
    System.out.println(sum);&lt;br /&gt;
  }&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=codeResult&amp;gt;55&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Using the Floating-Point Values as the control value in a for loop ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
public class MainClass {&lt;br /&gt;
  public static void main(String[] arg) {&lt;br /&gt;
    for (double radius = 1.0; radius &amp;lt;= 2.0; radius += 0.2) {&lt;br /&gt;
      System.out.println(&amp;quot;radius = &amp;quot; + radius + &amp;quot;area = &amp;quot; + Math.PI * radius * radius);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=codeResult&amp;gt;radius = 1.0area = 3.141592653589793&lt;br /&gt;
radius = 1.2area = 4.523893421169302&lt;br /&gt;
radius = 1.4area = 6.157521601035994&lt;br /&gt;
radius = 1.5999999999999999area = 8.04247719318987&lt;br /&gt;
radius = 1.7999999999999998area = 10.178760197630927&lt;br /&gt;
radius = 1.9999999999999998area = 12.566370614359169&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
			</entry>

	</feed>