Если вы новичок в программировании на Java, вам может быть интересно, как использовать конструктор enum. А также, если вы ищете пример использования конструктора перечисления, переменной экземпляра и метода в Java, то эта статья для вас. Мы рассмотрим как вы можете использовать их в своем собственном коде.

Задача

Как использовать конструктор перечисления enum, переменную экземпляра и метод в Java?

Решение

В этом примере перечисление инициализируется с помощью конструктора и метода getPrice() и отображает значения перечислений.

enum Car {
   lamborghini(900),tata(2),audi(50),fiat(15),honda(12);
   private int price;
   Car(int p) {
      price = p;
   }
   int getPrice() {
      return price;
   } 
}
public class Main {
   public static void main(String args[]){
      System.out.println("Все цены на автомобили:");
      for (Car c : Car.values()) System.out.println(
         c + " стоит " + c.getPrice() + " тысяч долларов.");
   }
}

Результат

Вышеприведенный пример кода даст следующий результат:

Все цены на автомобили:
lamborghini стоит 900 тысяч долларов.
tata стоит 2 тысяч долларов.
audi стоит 50 тысяч долларов.
fiat стоит 15 тысяч долларов.
honda стоит 12 тысяч долларов.

Оглавление