Java While Loop/Do While Loop/For Loop/For-Each Loop/Break/Continue | |||
| |||
Loops can execute a block of code as long as a specified condition is reached. Loops are handy because they save time, reduce errors, and they make code more readable. Java While Loop The
In the example below, the code in the loop will run, over and over again, as long as a variable (i) is less than 5:
The Do/While Loop The
The example below uses a
Java For Loop When you know exactly how many times you want to loop through a block of code, use the
Statement 1 is executed (one time) before the execution of the code block. Statement 2 defines the condition for executing the code block. Statement 3 is executed (every time) after the code block has been executed. The example below will print the numbers 0 to 4:
Example explained Statement 1 sets a variable before the loop starts (int i = 0). Statement 2 defines the condition for the loop to run (i must be less than 5). If the condition is true, the loop will start over again, if it is false, the loop will end. Statement 3 increases a value (i++) each time the code block in the loop has been executed.
Another Example This example will only print even values between 0 and 10:
Nested Loops It is also possible to place a loop inside another loop. This is called a nested loop. The "inner loop" will be executed one time for each iteration of the "outer loop":
For-Each Loop There is also a "for-each" loop, which is used exclusively to loop through elements in an array:
The following example outputs all elements in the cars array, using a "for-each" loop:
Java Break You have already seen the The This example stops the loop when i is equal to 4:
Java Continue The This example skips the value of 4:
Break and Continue in While Loop You can also use Break Example
Continue Example
Tags: Do While Loop For Loop Java Java Do While Loop Java For Loop Java For-Each Loop Java Nested Loop Java While Loop Nested Loop.For-Each Loop break continue | |||
| |||
| |||
|
OTHER POSTS IN THE SAME CATEGORYJava Servlet ExampleHow do I replace content that based on the HTML UI TemplateCreating a simple Java Servlet (Web Server Page) with Apache Maven on Microsoft WindowsDataset of California FoodbanksJava Tutorials associated with AP Computer Science AJava Inner ClassesJava PolymorphismJava Inheritance (Subclass and Superclass)Java PackagesJava Abstract Classes and MethodsJava Classes and ObjectsJava RecursionJava ScopeJava MethodsJava ArraysJava Switch StatementsJava Short Hand If...Else (Ternary Operator)Java If ... ElseJava MathJava VariablesJava CommentsThe Print() MethodJava SyntaxJava Getting StartedWhat is Java? |