반응형 Switch2 Java - enum 활용 가이드 오늘은 Java 에서 은근히 많이 활용하는 Enum 을 소개합니다. 개요 Java 5는 처음으로 enum 키워드를 도입했습니다. 항상 java.lang.Enum 클래스 를 확장하는 특수한 유형의 클래스를 나타냅니다 . 이러한 방식으로 정의된 상수는 코드를 더 읽기 쉽게 만들고, 컴파일 시간 확인을 허용하고, 허용되는 값 목록을 미리 문서화하고, 잘못된 값이 전달되어 예기치 않은 동작을 방지합니다. 다음은 피자 주문 상태를 정의하는 열거형의 빠르고 간단한 예입니다. 주문 상태는 ORDERED , READY 또는 DELIVERED 일 수 있습니다 . public enum PizzaStatus { ORDERED, READY, DELIVERED; } 사용자 지정 열거형 메서드 열거형이 무엇이고 어떻게 사용할 수.. 2022. 7. 20. Java - Switch Case 문 잘 다뤄보기 안녕하세요. 프로그래밍을 수행하다보면 Switch-Case 문을 종종 작성할 때가 있는데요. 활용 방안과 JDK 13 부터 변화된 문법도 살펴보도록 하겠습니다. Switch-Case 문을 잘 활용할 경우 If-Else 구문을 대체할 수 있는 가독성 좋은 코드로 탄생합니다~ 사용 예 다음과 같은 중첩된 if-else 문 이 있다고 가정해 보겠습니다 . public String exampleOfIF(String animal) { String result; if (animal.equals("DOG") || animal.equals("CAT")) { result = "domestic animal"; } else if (animal.equals("TIGER")) { result = "wild animal"; } .. 2022. 7. 7. 이전 1 다음 반응형