Blogger

Delete comment from: Javarevisited

Anonymous said...

Here is an alternative way to storing additional information associated with each enum constant:
//First the enum:
enum Days {
MONDAY ("Lundi", "Montag", "indu vasaram"),
TUESDAY ("Mardi", "Dienstag", "bhauma vasaram"),
WEDNESDAY ("Mercredi", "Mittwoch", "saumya vasaram"),
THURSDAY ("Jeudi", "Donnerstag", "guru vasaram"),
FRIDAY ("Vendredi", "Freitag", "bhrgu vasaram"),
SATURDAY ("Samedi", "Samstag", "sthira vasaram"),
SUNDAY ("Dimanche", "Sonntag", "bhanu vasaram");

String inFrench;
String inGerman;
String inSanskrit;
Days(String inFrench, String inGerman, String inSanskrit)
{
this.inFrench = inFrench;
this.inGerman = inGerman;
this.inSanskrit = inSanskrit;
}
}
//Now an app to use the enum:
public class DaysTest {

public static void main(String[] args) {
System.out.println("\nDays of the week in Sanskrit:");
for (Days d : Days.values())
{
System.out.println( d.inSanskrit);

}
}
}
Thanks and regards,
Steve

Mar 31, 2013, 1:05:58 PM


Posted to Java Enum Tutorial: 10 Examples of Enum in Java

Google apps
Main menu