Delete comment from: Javarevisited
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