2022/04

    Enum Type 에서 Function Interface 활용

    회사 코드를 분석하다가 함수형인터페이스를 활용한 부분이 있어서 공부해보았다. 사용한 목적은 해당 EnumType 을 사용하면 그 Enum에 맞게 배열을 정렬했습니다. 신선한 충격을 받았습니다 ..ㅎ.. 그래서 저도 간단하게 구현해보고 공부해봤습니다! package com.example.demo; import java.util.function.Function; import lombok.Getter; import lombok.RequiredArgsConstructor; @Getter @RequiredArgsConstructor public enum ItemType { AA("생수",CalRatio::getRatio), BB("음료",CalRatio::getRatio), CC("과자",CalRatio::get..