码迷,mamicode.com
首页 > 编程语言 > 详细

6、使用enum来替代常量

时间:2017-08-12 10:29:32      阅读:212      评论:0      收藏:0      [点我收藏+]

标签:return   app   public   blog   apple   枚举类   遍历   方法   span   

如果没有枚举类,我们可能需要写很多的静态变量,例如:

public static int APPLE = 1;
public static int GRAPE = 2;

枚举类写法

enum Fruit{
    APPLE(0),
    GRAPE(1);
    private int type;

    private Fruit(int type) {
        this.type = type;
    }

    public int getType() {
        return type;
    }

    public void setType(int type) {
        this.type = type;
    }
    
}

枚举类提供了很多方法,用于遍历,取值...等,同时由于枚举的机制,会有例如编译检查这样安全的用法。

6、使用enum来替代常量

标签:return   app   public   blog   apple   枚举类   遍历   方法   span   

原文地址:http://www.cnblogs.com/lay2017/p/7348571.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!