इस लेख में हम समझेंगे कि enum ऑब्जेक्ट्स पर कैसे पुनरावृत्ति की जाती है। Enum एक डेटा प्रकार है जो ऑब्जेक्ट्स के एक छोटे संग्रह को दर्शाता है।
नीचे इसका प्रदर्शन दिया गया है:
इनपुट
मान लीजिए हमारे इनपुट हैं:
Enum ऑब्जेक्ट्स परिभाषित हैं: red, blue, green, yellow, orange
आउटपुट
वांछित आउटपुट होगा:
ऑब्जेक्ट्स प्रिंट हो रहे हैं: red blue green yellow orange
एल्गोरिदम
चरण 1 - प्रारंभ चरण 2 - Enum फ़ंक्शन के ऑब्जेक्ट्स घोषित करें: red, blue, green, yellow, orange चरण 3 - for लूप का उपयोग करके, enum फ़ंक्शन के ऑब्जेक्ट्स पर पुनरावृत्ति करें और प्रत्येक ऑब्जेक्ट प्रिंट करें चरण 4 - रुकें
उदाहरण 1
enum Enum {
red, blue, green, yellow, orange;
}
public class Colour {
public static void main(String[] args) {
System.out.println("Enum फ़ंक्शन के मान पूर्वनिर्धारित हैं।");
System.out.println("प्रत्येक enum कॉन्स्टेंट तक पहुंच");
for (Enum colours : Enum.values()) {
System.out.print(colours + "\n");
}
}
}
आउटपुट
Enum फ़ंक्शन के मान पूर्वनिर्धारित हैं। प्रत्येक enum कॉन्स्टेंट तक पहुंच red blue green yellow orange
उदाहरण 2
यहां सप्ताह के दिनों को प्रिंट करने का एक उदाहरण है।
import java.util.EnumSet;
enum Days {
Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday
}
public class IterateEnum {
public static void main(String args[]) {
Days my_days[] = Days.values();
System.out.println("Enum के मान हैं: ");
EnumSet.allOf(Days.class).forEach(day -> System.out.println(day));
}
}
आउटपुट
Enum के मान हैं: Sunday Monday Tuesday Wednesday Thursday Friday Saturday