/* 列挙型としての final の使用例.*/ class Janken { final static int GU=0, CHOKI=1, PA=2; static void play (int my_hand, int your_hand) { if (your_hand == my_hand) { System.out.println("Draw (Aiko)"); } else if (my_hand == (your_hand+1)%3) { System.out.println("You won"); } else { System.out.println("I won"); } } } class Foo { public static void main (String[] args) { Janken.play(Janken.GU, Janken.GU); Janken.play(Janken.GU, Janken.CHOKI); Janken.play(Janken.GU, Janken.PA); } }