1 バイトのビット マスクと 2 バイトのビットマスクの両方のビット マスクに値が格納されているバイナリ ファイルを読み込んでいます。マスクの各ビットは、イベントが発生した場所を示すスイッチとして機能します。
1 バイト マスクの例:
00000101
イベント 1 とイベント 3 が発生したことを示します。
列挙の例
public enum MyEnum
{
EventOne,
EventTwo,
....;
}
( Effective Java, Second EditionEnum MyEnum
の項目 32 に従って) イベントを作成しました。バイナリ ビット マスクを に読み込むにはどうすればよいですか?EnumSet<MyEnum>