EnumNumber.NUMBER_2.getFlg();定数クラスでは上記6つの定数を定義する場合、以下の様に6行分指定する必要がありますので、定数クラスでは可読性が落ちるのがお分かりになるかと思います。Boolean.FALSE;いかがでしょうか?列挙型を使用すれば多少コードは長くなるものの、定数クラスなどに比べて可読性/保守性に優れているというのを感じて頂ければ幸いです。コメントをキャンセルメールアドレスが公開されることはありません。