본문 바로가기

명사 美 비격식 (무리 중에서) 아주 뛰어난[눈에 띄는] 사람[것]

JAVA

각 열거형 상수에 값을 할당하다: enum Sample {data(value)}, getValue()

각 열거형 상수에 값을 할당하다
열거형 상수 생성자에 필드를 추가하여 각 상수에 해당하는 값을 설정
이러한 패턴은 열거형을 사용하여 상수를 정의할 때 특히 유용

 

 

 각 열거형 상수에 값을 할당하고, 

enum Direction {
    EAST(1),
    WEST(2),
    NORTH(3),
    SOUTH(4);

    private final int value;

    Direction(int value) {
        this.value = value;
    }

    public int getValue() {
        return value;
    }
}

 

 


이를 가져오기 위한 `getValue()` 메서드
열거형 상수를 사용하여 해당 값을 가져올 수있다.

public class EnumWithMemberExample {
    public static void main(String[] args) {
        // 멤버 사용
        Direction east = Direction.EAST;
        System.out.println("The value of EAST is " + east.getValue()); //The value of EAST is 1
    }
}

https://standout.tistory.com/1399

 

열거형 enums 서로 관련된 상수를 편리하게 선언하다

열거형 enums 서로 관련된 상수를 편리하게 선언하기 위한 것. 주로 상태나 옵션을 나타내는데 유용하다. 오타나 잘못된값에 의한 버그를 방지할 수 있다. enum 열거형이름 {상수명1, 상수명2, ...}

standout.tistory.com