How do I create enumerations type?
Category: fundamental, viewed: 1024 time(s).
Enumeration is a list of named constants. Every most commonly used programming languages support this feature. But in Java it is officially supported since version 5.0. In Java programming language an enumeration defines a class type. Because an enumeration is a class it can have a constructors, methods, and instance variables.
To create an enumeration we use the enum keyword. For example below is a simple enumeration that hold a list of notebook producers:
The ACER, APPLE, DELL, etc identifiers are called enumeration constants. Every named constants have an implicitly assigned public and static access modifiers. Once we have defined the enumeration we can create a variable of that type. Although the enumeration is a class type to create an enumeration variable we don't use the new keyword. We create an enum just like creating a primitive type of data, as you can see in the example above.


