MyMisPal
← Java lessons
Lesson 4 of 9

Loops

JAVA · inside main
for (int i = 1; i <= 5; i++) {
    System.out.println("Order #" + i);
}
Output
Order #1
Order #2
Order #3
Order #4
Order #5

A for loop has three parts: start int i = 1, condition i <= 5, and update i++ (add one).

JAVA · inside main
double balance = 1000;
int years = 0;
while (balance < 2000) {
    balance *= 1.1;
    years++;
}
System.out.println(years);
Output
8
JAVA · inside main
for (int i = 1; i <= 10; i++) {
    if (i % 2 == 0) continue;
    if (i > 7) break;
    System.out.print(i + " ");
}
Output
1 3 5 7 
Same idea in both languages
Python
for i in range(1, 6):
    print(i)
Java
for (int i = 1; i <= 5; i++) {
    System.out.println(i);
}
Spotted a mistake on this page, or have an idea to improve the site?