java貌似枚举比c++要严格, c++可以给任何一个对象赋值, 但是java貌似会出错, 也许我的写法不对
c++结尾的枚举是可以加逗号的, 而java不行
int不能直接进行枚举判断, 必须转换成枚举类型
方法
enumType b= enumType.values()[i];
枚举转为int则是
int i = enumType.value.ordinal();
还真是麻烦, 不过这样做严格检查, 应该是更安全的保证
了解对象
http://www.cnblogs.com/cuizhf/archive/2011/08/22/2150046.html
http://blog.csdn.net/ishallwin/article/details/9440251
这里有可以自定义数值的做法 但是如果这样做就要都自定义了
http://blog.csdn.net/bage1988320/article/details/6690845