산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Industrial programming >> java

자바 열거형 생성자

자바 열거형 생성자

이 Java 자습서에서는 실제 예제를 통해 열거형 생성자에 대해 배울 수 있습니다.

열거형 생성자에 대해 배우기 전에 Java 열거형에 대해 알아야 합니다.

Java에서 열거형 클래스는 일반 클래스와 같은 생성자를 포함할 수 있습니다. 이러한 열거형 생성자는 다음 중 하나입니다.

<시간>

예:열거형 생성자

enum Size {

   // enum constants calling the enum constructors 
   SMALL("The size is small."),
   MEDIUM("The size is medium."),
   LARGE("The size is large."),
   EXTRALARGE("The size is extra large.");

   private final String pizzaSize;

   // private enum constructor
   private Size(String pizzaSize) {
      this.pizzaSize = pizzaSize;
   }

   public String getSize() {
      return pizzaSize;
   }
}

class Main {
   public static void main(String[] args) {
      Size size = Size.SMALL;
      System.out.println(size.getSize());
   }
}

출력

The size is small.

위의 예에서 열거형 Size를 만들었습니다. . 여기에는 private가 포함됩니다. 열거형 생성자. 생성자는 문자열 값을 매개변수로 사용하고 pizzaSize 변수에 값을 할당합니다. .

생성자가 private이므로 , 클래스 외부에서 액세스할 수 없습니다. 그러나 열거형 상수를 사용하여 생성자를 호출할 수 있습니다.

메인에서 클래스에서 SMALL을 열거형 변수 size에 할당했습니다. . 상수 SMALL 그런 다음 Size 생성자를 호출합니다. 문자열을 인수로 사용합니다.

마지막으로 getSize()을 호출했습니다. 크기 사용 .


java

  1. 자바 연산자
  2. 자바 주석
  3. 자바 for-each 루프
  4. 자바 생성자
  5. 자바 문자열
  6. 자바 익명 클래스
  7. 자바 열거형
  8. 자바 열거형 문자열
  9. 자바 리소스 사용
  10. 자바 주석