午后星期午

java枚举

1.枚举是jdk5.0以后的全新类,跟class,interface,annotation的级别一样;关键字enum。

2.第一个实例 
    public enum Color{ //定义
        Red,White,Blue;
        public static void main(){
            Color xx = Color.Red;//使用
        }
    }

3.enum 提供的常用方法
    //两个常用的静态方法 values(),valueOf()
    for(Color c : c.values()){
        System.out.println(c);
    }

4.enum 的构造方法
    publc enum Coin{
        penney(1),nickel(3),dime(10),quarter(25);

        private int value;
        public Coin(int value){
            this.value=value;
        }
        
        public static void main(String args[]){
            Coin c = Coin.quarter;
            System.out.println(c.getValue());
        } 
    }

5.enum的使用场所
    权限控制、游戏方向、需要固定产生类对象的数量

posted on 2013-12-31 14:21 午后星期午 阅读(178) 评论(0)  编辑  收藏 所属分类: Java


只有注册用户登录后才能发表评论。


网站导航: