Mega Code Archive

 
Categories / Java Tutorial / Data Type
 

Use an enum constructor, instance variable, and method

enum Apple {   A(10), B(9), C(12), D(15), E(8);   private int price; // price of each apple   Apple(int p) {     price = p;   }   int getPrice() {     return price;   } } class EnumDemo3 {   public static void main(String args[]) {     Apple ap;     System.out.println("D costs " + Apple.D.getPrice() + " cents.\n");     System.out.println("All apple prices:");     for (Apple a : Apple.values())       System.out.println(a + " costs " + a.getPrice() + " cents.");   } }