EnumType.values() 호출로 바꿀 수 있는 열거형 상수 배열을 보고합니다.

일반적으로 이러한 열거형을 업데이트할 때 배열도 업데이트해야 합니다. 그러나 EnumType.values()을 사용하면 수정이 필요하지 않습니다.

예:


  enum States {
     NOT_RUN, IN_PROGRESS, FINISHED;
  }
  
  handleStates(new States[] {NOT_RUN, IN_PROGRESS, FINISHED});

빠른 수정을 적용한 후:


  handleStates(States.values());

2019.1의 새로운 기능