Tuesday 24 February 2015

What's the use of “enum” in Java

Enum serves as a type of fixed number of constants and can be used at least for two things
constant
public enum Month {
    JANUARY, FEBRUARY, ...
}
This is much better than creating a bunch of integer constants.
creating a singleton
public enum Singleton {
    INSTANCE

   // init
};
You can do quite interesting things with enums, look at here
Also look at the official documentation
---------------------------------------------------------------------------------------------------

No comments:

Post a Comment