enum

개요모듈: `java.base`패키지: `java.lang`클래스: `Enum>`타입 매개변수: `E` - 열거형 하위 클래스의 타입구현된 모든 인터페이스: `Serializable`, `Comparable`, `Constable`Java Enum은 Java 5에서 처음 도입된 특별한 클래스 타입으로, `java.lang.Enum` 클래스를 확장한다. Enum을 사용하면 코드의 가독성을 높이고, 컴파일 타임에 값이 검증되도록 만들어 안전한 코드를 작성할 수 있다. 모든 자바 열거형(`enum`) 클래스의 공통 부모 클래스이다.즉, 자바에서 우리가 `enum`을 선언하면 이는 컴파일 시 자동으로 `java.lang.Enum` 클래스를 상속한 자식 클래스로 변환된다. 예를 들어 다음과 같다.public en..
·Java/김영한
김영한의 실전 자바 - 중급 1편 강의 | 김영한 - 인프런김영한 | , 국내 개발 분야 누적 수강생 1위, 제대로 만든 김영한의 실전 자바[사진][임베딩 영상]단순히 자바 문법을 안다? 이걸로는 안됩니다!전 우아한형제들 기술이사, 누적 수강생 40만 명 돌www.inflearn.com 비즈니스 요구사항고객을 3등급으로 나누고, 상품 구매 시 등급별로 할인율을 적용한다. 할인 시 소수점 이하는 버린다.`BASIC` → 10% 할인`GOLD` → 20% 할인`DIAMOND` → 30% 할인회원 등급과 가격을 입력하면 할인 금액을 계산해주는 클래스를 만들어보자. 문자열과 타입 안전성`String`public class DiscountService { public int discount(String g..
G.H
'enum' 태그의 글 목록