반응형

열거형 3

[Java 소스] 열거형 표현에 값을 매핑(최대값, 최소값)

[Java 소스] 열거형 표현에 값을 매핑(최대값, 최소값) //열거형의 표현에 매핑 값을 설정public enum GameConst { MinHP(0), MaxHP(100),MinIQ(0),MaxIQ(300); final int value; GameConst(int value){ this.value = value; } public int GetValue(){ return value; } } //열거형의 표현에 매핑 값을 설정 예public class Program { public static void main(String[] args){ System.out.println("toString() 메서드 호출 결과"); System.out.println(GameConst.MinHP.toString()); S..

[Java 소스] 성별을 열거형으로 정의

[Java 소스] 성별을 열거형으로 정의 //성별을 열거형으로 정의public enum Gender { NoGender, Female, Male } //성별 형식을 열거형 Gender로 정의하여 사용한 예import java.util.Scanner;public class Program { static Scanner scanner = new Scanner(System.in); public static void main(String[] args){ System.out.println("성별 입력 (1:Female 2:Male:);"); int value = scanner.nextInt(); Gender gender = Gender.NoGender; switch(value){ case 1: gender = Ge..

반응형