问答详情
源自:2-6 统一异常处理(下)

我向问一下我们为什么一定要用枚举来定义常量维护code,常量接口不可以吗?

我向问一下我们为什么一定要用枚举来定义常量维护code,常量接口不可以吗?

提问者:慕侠0830918 2018-07-26 01:33

个回答

  • 莹莹老师
    2018-12-11 16:03:08

    同意楼上的说法,玫举相对于常量就是便于管理,使用起来特别清晰。代码写出来易读。

  • 虐心5257
    2018-07-26 09:58:37

    可以是可以,本质上没有区别,只是为了代码的整洁和优雅,举例来说:

    常量:

    public static final int a = 1;

    public static final int b = 2;

    public static final int c = 3;

    枚举:

    enum num {

        a, b, c;

    }

    之后我们只需要使用num.a,不知道讲清楚了没有