Loop are use to print the block of code data again by again.In Java Consist of 3 Loops.
1.for loop
2.while loop
3.do while loop
Public class Loop1{
public static void main(String[] args)
{
for(int x=1; x<10; x++)
{
System.out.println(x);
}
}
}
Output
1
2
3
4
5
6
7
8
9
While loop
Public class Loop1{
public static void main(String[] args)
{
int x=0;
while(x<10)
{
x++;
System.out.println(x);
}
} Output
1
2
3
4
5
6
7
8
9
10
Do while Loop
Public class Loop3
{
public static void main(String[] args)
{
int x=0;
do{
System.out.println(x);
++x;
}
while(x<10);
}
}
Output
0
1
2
3
4
5
6
7
8
9
Public class Loop4
{
public static void main(String[] args)
{
int a;
for(a=1; a<10; a++)
{
System.out.println(a*a);
}
}
} Output
1
4
9
16
25
36
49
64
81
Public class Loop5
{
public static void main(String[] args)
{
int x;
for(x=1; x<10; x++)
{
System.out.println((x*x) + 10 + (x*x) );
}
}
} Output
12
18
28
42
60
82
108
138
172
Public class Loop6
{
public static void main(String[] args)
{
int x,y;
for(x=1,y=1; x<10; x++,y++)
{
System.out.println(x+y);
}
}
} Output
2
4
6
8
10
12
14
16
18
Public class Loop7
{
public static void main(String[] args)
{
int x,y,z;
for(x=1,y=1,z=1; x<10; x++,y++,z++)
{
System.out.println(x*y*z);
}
}
} Output
1
8
27
64
125
216
343
512
729
Public class Loop8
{
public static void main(String[] args)
{
int x,y,z;
for(x=1,y=1,z=1; x<10; x++,y--,z--)
{
System.out.println(x*y*z);
}
}
} Output
1
0
3
16
45
96
175
288
Public class Loop9
{
public static void main(String[] args)
{
int x=0;
int y=10;
while(x<10)
{
x++;
System.out.println(x*y);
}
}
} Output
10
20
30
40
50
60
70
80
90
100
Public class Loop9
{
public static void main(String[] args)
{
int x=0;
int y=10;
while(x>-10)
{
x--;
System.out.println(x*y);
}
}
} Output
-10
-20
-30
-40
-50
-60
-70
-80
-90
-100
Public class Loop9
{
public static void main(String[] args)
{
int x=1;
int y=2;
int z=3;
while((z=x++)<10)
{
y++;
System.out.println("******");
System.out.println(x*y);
}
}
} Output
******
6
******
12
******
20
******
30
******
42
******
56
******
72
******
90
******
110
Public class Loop9
{
public static void main(String[] args)
{
int x=5;
int y=3;
int z=2;
while(x>1)
{
x--; y--; z--;
System.out.println("x= " +x);
System.out.println("y= " +y);
System.out.println("z= " +z);
}
}
} Output
x= 4
y= 2
z= 1
x= 3
y= 1
z= 0
x= 2
y= 0
z= -1
x= 1
y= -1
z= -2
Public class Loop10
{
public static void main(String[] args)
{
int x=1;
int y =2;
do{
System.out.println((x++)+(y++));
}
while(x<10);
}
}
} Output
3
5
7
9
11
13
15
17
19
Public class Loop10
{
public static void main(String[] args)
{
int x=1;
int y =2;
do{
System.out.println((x++)+(y++));
}
while(x<10);
}
}
} Public class Loop11
{
public static void main(String[] args)
{
for(int x=1; x<10; x++)
{
System.out.println(x);
if(x==5)
{
break;
}
}
} Output
1
2
3
4
5
Public class Loop12
{
public static void main(String[] args)
{
int x=1;
int y=2;
do{
if(x==3)
break;
System.out.println((x++)+(y++));
}while(x<10);
}
} Output
3
5
Public class Loop13
{
public static void main(String[] args)
{
for(int x=1; x<10; x--)
{
System.out.println(x);
if(x==-10)
break;
}
}
} Output
1
0
-1
-2
-3
-4
-5
-6
-7
-8
-9
-10
public class Loop14
{
public static void main(String[] args) {
for(int x=1; x<10; x++)
{
if(x==3)
continue;
System.out.println(x);
}
}
} Output
1
2
4
5
6
7
8
9
public class Loop15
{
public static void main(String[] args) {
for(int x=5; x<10; x++)
{
if(x==7)
continue;
System.out.println(x);
}
}
}
Output
5
6
8
9
Example 17
class Example{
public static void main(String args[]){
for(int i = 0 ; i < 3 ; i++)
{
System.out.println("* * * *");
}
}
}
Output
* * * *
* * * *
* * * *
Example 18
class Example{
public static void main(String args[]){
for(int i = 0 ; i < 5 ; i++)
{
for(int j = 0 ; j <= i ; j++){
System.out.print("* ");
}
System.out.println();
}
}
}
Output
*
* *
* * *
* * * *
* * * * *
import java.util.*;
class Example{
public static void main(String args[]){
Scanner input = new Scanner(System.in);
int number = 0;
int max = 0;
for(int i = 0 ; i < 5 ; i++){
System.out.print("Enter Number " + (i + 1) + " : ");
number = input.nextInt();
if(max < number){
max = number;
}
}
System.out.println();
System.out.println("Maximum Number : " + max);
}
}
Output
Enter Number 1 : 4
Enter Number 2 : 5
Enter Number 3 : 6
Enter Number 4 : 7
Enter Number 5 : 8
Maximum Number : 8
If you're just beginning to learn Java GUI programming creating an Water System Calculator is a fantastic project for…
GitHub is a powerful tool used by teams and developers around the globe. This guide is…
It's like having a super-smart buddy that is always there to help you write stories,…
The UK is known for its rich history, diverse culture, and most of all its…
Do you have a plan for your next holiday? Being aware of the Bank Holidays within the…
The world is rapidly changing of software development AI-assisted tools for coding have become the main focus. As…