इस लेख में, हम समझेंगे कि एनम ऑब्जेक्ट्स पर पुनरावृति कैसे करें। Enum एक डेटाटाइप है जो वस्तुओं के एक छोटे से संग्रह का प्रतिनिधित्व करता है।
नीचे उसी का एक प्रदर्शन है -
इनपुट
मान लीजिए हमारा इनपुट है -
Enum objects are defined as : red, blue, green, yellow, orange
आउटपुट
वांछित आउटपुट होगा -
Printing the Objects: red blue green yellow orange
एल्गोरिदम
Step 1 – START Step 2 - Declare the objects of Enum function namely red, blue, green, yellow, orange Step 3 – Using a for loop, iterate over the objects of the enum function and print each object. Step 4- Stop
उदाहरण 1
enum Enum { red, blue, green, yellow, orange; } public class Colour { public static void main(String[] args) { System.out.println("The values of Enum function are previously defined ."); System.out.println("Accessing each enum constants"); for(Enum colours : Enum.values()) { System.out.print(colours + "\n"); } } }
आउटपुट
The values of Enum function are previously defined . Accessing each enum constants 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("Values of the enum are: "); EnumSet.allOf(Days.class).forEach(day -> System.out.println(day)); } }
आउटपुट
Values of the enum are: Sunday Monday Tuesday Wednesday Thursday Friday Saturday