[JAVA] EnumSet


	public enum 속성{= 0 << 1,= 0 << 2,= 0 << 3,= 0 << 4
    	}
列挙式で使用する場合は、上図のようにビット演算やフラグ演算で便利に使用できます.
例:
속성 elementType = 속성.| 속성.;
	if(elementType & 속성.|| elementType & 속성.){
    	//속성이 땅 혹은 물 속성을 갖고 있을경우 코드라인에 들어오게됨..
   	}
Javaは、より効率的なEnumSetクラスを提供します.
内部はbitflagを使用しており、迅速かつ安全に操作できます.
newでオブジェクトを作成できません.内部を表示すると、静的メソッドが呼び出されます.
後で追加...
EnumSetクラスの正式なドキュメント
https://docs.oracle.com/javase/8/docs/api/java/util/EnumSet.html