public enum MyUnits
{
    MILLSECONDS(1, "milliseconds"), SECONDS(2, "seconds"),MINUTES(3,"minutes"), HOURS(4, "hours");
    private MyUnits(int quantity, String units)
    {
        this.quantity = quantity;
        this.units = units;
    }
    private int quantity;
    private  String units;
 public String toString() 
 {
    return (quantity + " " + units);
 }
 public static void main(String[] args) 
 {
    for (MyUnits m : MyUnits.values())
    {
        System.out.println(m.MILLSECONDS);
        System.out.println(m.SECONDS);
        System.out.println(m.MINUTES);
        System.out.println(m.HOURS);
    }
 }
}
This is referring to post ..wasnt able to reply or comment to any so created a new one. Why are my
System.out.println(m.MILLSECONDS);
giving warnings-The static field MyUnits.MILLSECONDS should be accessed in a static way ? Thanks.
 
     
     
    