TIL - 21.03.02

less than 1 minute read

enum 클래스를 Map(key, value) 스타일로 사용

public enum DNA {
    A("A", 1),
    B("B", 2),
    C("C", 3),
    D("D", 4)
    ;

    private String code;
    private int numericalValue;

    DNA(String code, int numericalValue) {
        this.code = code;
        this.numericalValue = numericalValue;
    }
}

// 사용
System.out.println(DNA.A.code);
System.out.println(DNA.A.numericalValue);