

* note that the new keyword was not used here * reference variables a1,a2,a3,a4 respectively. Then, we will try to print each of these enumerators. spade, heart, diamond, and club belonging to an enumerated type called cards. In this example, we are going to initialize four enumerators i.e.

Note: enum can be defined only inside a top-level class or interface or in a static context. Given below is the syntax with which we can create an enumeration.

enum KeywordĮnumeration is created by using a keyword called “ enum”. The default property of every enumeration constant is public, static, and final. The concept of enumeration was introduced in JDK5. A Java enumeration is nothing but a list of instance variables, methods, or constructors.
