사용자 도구

사이트 도구


java:enum

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

다음 판
이전 판
다음 판 양쪽 다음 판
java:enum [2016/03/21 23:18]
kwon37xi 만듦
java:enum [2016/03/21 23:26]
kwon37xi [static loading with EnumMap]
줄 63: 줄 63:
   static   static
   {   {
-    opposites = new EnumMap<Flippable, Flippable>(Flippable.class);+    opposites = new EnumMap<>(Flippable.class);
     opposites.put(A, Z);     opposites.put(A, Z);
     opposites.put(B, Y);     opposites.put(B, Y);
줄 84: 줄 84:
 } }
 </code> </code>
 +
 +==== 문자열 사용 ====
 +생성자에서 enum이 아닌 enum을 나타내는 문자열을 받아서 나중에 메소드 호출시 이것을 enum 값으로 변경해주는 방법도 있다. 별로 추천하고 싶지 않음.
 +
 +
java/enum.txt · 마지막으로 수정됨: 2022/11/02 09:59 저자 kwon37xi