ソフトウェアエンジニアの日常の雑記

日々思ったことをまとめます

enum-1-

Javaenumについて。

public enum Country{JAPAN,AMERICA,CHINA}

public static void main(String[] args){
    Country country = country.JAPAN;
    System.out.println("Country is " + country);
}

これだけで、完全なenumを使用することが可能になる。
完全なenumを実装するのはかなり面倒(シリアライズ、タイプセーフの問題)なのである。