Java/디딤돌 Java 언어 Part1

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

언제나휴일 2016. 12. 23. 19:08
반응형

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


Gender.java

Program.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 = Gender.Female; break;

               case 2: gender = Gender.Male; break;

               default: System.out.println("입력 오류"); break;

               }

              

               System.out.println(gender.ordinal());

               System.out.println(gender.toString());

        }

}


실행 결과

성별 입력 (1:Female 2:Male:);

2

2

Male



본문

[Java] 6. 1 열거형

학습에 도움이 되시면 ebook 구입(판매가 3000, ebook)하여 소장하시면 감사하겠습니다.





반응형