⬅ Previous Topic
Java float KeywordNext Topic ⮕
Java goto Keywordfor
Keyword⬅ Previous Topic
Java float KeywordNext Topic ⮕
Java goto Keywordfor
Keyword in JavaThe for
keyword in Java is one of the most commonly used control flow tools. It helps repeat a block of code a specific number of times. From looping through numbers to iterating over arrays, the for
loop is everywhere in real-world programming.
for
LoopHere’s the basic structure of a traditional for
loop in Java:
for (initialization; condition; update) {
// Code to be executed
}
public class ForLoopExample {
public static void main(String[] args) {
for (int i = 1; i <= 5; i++) {
System.out.println("Count: " + i);
}
}
}
Count: 1
Count: 2
Count: 3
Count: 4
Count: 5
Loops can also count downwards. Let’s count from 5 to 1.
public class Countdown {
public static void main(String[] args) {
for (int i = 5; i > 0; i--) {
System.out.println("Countdown: " + i);
}
}
}
Countdown: 5
Countdown: 4
Countdown: 3
Countdown: 2
Countdown: 1
for
Loop (for-each)Java also supports an enhanced for
loop—commonly called the for-each loop. It simplifies iteration over arrays and collections.
for (type variable : arrayOrCollection) {
// Code to execute
}
public class ForEachExample {
public static void main(String[] args) {
String[] fruits = { "Apple", "Banana", "Cherry" };
for (String fruit : fruits) {
System.out.println("Fruit: " + fruit);
}
}
}
Fruit: Apple
Fruit: Banana
Fruit: Cherry
for
LoopThe for
loop is a great choice when:
Think of a for
loop like counting the number of pushups you do. You start at 1 (initialization), keep going until you hit 10 (condition), and increase your count after each pushup (update).
⬅ Previous Topic
Java float KeywordNext Topic ⮕
Java goto KeywordYou can support this website with a contribution of your choice.
When making a contribution, mention your name, and programguru.org in the message. Your name shall be displayed in the sponsors list.