2022-04-14 enum(列挙型)とは?【Java】 Javaで使う列挙型は、その型に入る値が決まっているものをまとめたものです。 例えば、曜日の列挙型ならば、「月火水木金土日」の七種類しかないので、それ以外は入力できない(されない)ようにできるという事です。 試験対策ですが、この列挙型をコンストラクタは、privateでしか修飾できません。一度にいくつものインスタンスを作る事がないからでしょうか。書かなくても暗黙的にprivateになります。