Enumについて
ゼミ課題でEnum、つまり列挙型について出てたので復習がてら。
基本的に、
enum 列挙名{列挙子,列挙子,…;}
なお末尾がコンマで終わってもOK
→追加、削除などのコピペがしやすい
例
enum Hand{
Gu,CHOKI,PA,}
使用方法
定数のように扱える。
Hand h=Hand.Gu;
if(h==Hand.gu){
のように
同じかどうかの比較は、==で出来る。equals()で比較しても良いが
オブジェクトが増えないことが保証されているため==で比較できる・・・らしい
参考:
Java列挙型メモ(Hishidama's Java enum Memo)