[java] Enum Hierarchy(계층 구조) getChildren, getParent
간단한 계층 구조 구현을 위해 Enum을 활용할 수 있습니다. @Getter public enum EnumHierarchy { A("에이", null), AA("에이에이", A), AB("에이비", A), AC("에이씨", A), ACA("에이씨에이", AC), ACB("에이씨비", AC), AD("에이디", A), B("비", null), C("씨", null), D("디", null), DA("디에이", D), ; private String name; private EnumHierarchy parent; private List children = new ArrayList(); EnumHierarchy(String name, EnumHierarchy parent) { this.name = name; t..
2021. 2. 2.