enum

·Java
김영한의 실전 자바 - 중급 1편 강의 | 김영한 - 인프런김영한 | , 국내 개발 분야 누적 수강생 1위, 제대로 만든 김영한의 실전 자바[사진][임베딩 영상]단순히 자바 문법을 안다? 이걸로는 안됩니다!전 우아한형제들 기술이사, 누적 수강생 40만 명 돌www.inflearn.com 비즈니스 요구사항고객을 3등급으로 나누고, 상품 구매 시 등급별로 할인율을 적용한다. 할인 시 소수점 이하는 버린다.`BASIC` → 10% 할인`GOLD` → 20% 할인`DIAMOND` → 30% 할인회원 등급과 가격을 입력하면 할인 금액을 계산해주는 클래스를 만들어보자. 문자열과 타입 안전성`String`public class DiscountService { public int discount(String g..
·Java
Java Enum은 Java 5에서 처음 도입된 특별한 클래스 타입으로, `java.lang.Enum` 클래스를 확장한다. Enum은 코드 가독성을 높이고, 컴파일 타임에 값이 검증되도록 해준다. 문서 기본 Enum 사용법Java Enum은 관련된 상수들을 집합으로 표현하는 방식이다. 예를 들어 피자 주문 상태를 나타내는 Enum을 정의할 수 있다.public enum PizzaStatus { ORDERED, READY, DELIVERED; }열거 시에는 콤마(`,`), 끝날 시에는 세미콜론(`;`) 이와 같이 Enum으로 정의된 상수는 코드 가독성을 높이고, 잘못된 값이 전달되는 예외 사항을 방지할 수 있다. 또한 유용한 메서드들이 많이 제공된다. 커스텀 Enum 메서드기본 Enum에..
G.H
'enum' 태그의 글 목록