enum1 [JAVA] enum 사용 상수를 사용하는 이유 개발을 하다 보면 여러가지 설정 값들이 특유의 코드로 설정되는 경우가 많다. 가령 월요일은 '1', 화요일은 '2'...... 일요일은 '0' 하는 식이다. 코드에서는 '1', '2' 같은 코드만 바라본다. 아래와 같이 해당 코드를 처음 보는 사람은 그 의미를 쉽게 알 수 없다. if( "1".equals(days)){ //todo } 하지만 이것의 코드에 의미를 부여 하면 처음 코드를 보는 사람들도 그 의미 쉽게 파악 할 수 있다. public static final int MON = "1"; ... //나머지 요일 생략 if(MON.equals(days)){ //todo } 한줄이 더 추가되긴 했지만 코드는 더 가독성이 높아져 쉽게 의미를 파악 할 수 있게 되었다. 코드는 무조건.. 2023. 11. 10. 이전 1 다음