• <java>枚举的简单介绍


    1.枚举,enum关键字,相当于public final static. 

    2.举例:

    首先定义了一个名为spiciness的枚举类型。

    public enum Spiciness {
        NOT, MILD, MEDIUM, HOT, FLAMING
    }

    再来测试一下enum,这个测试方法表明它有tostring()方法,很方便的显示某个enum实例的名字。

    public class SimpleEnumUse {
        public static void main(String[] args) {
            Spiciness howHot = Spiciness.MEDIUM;
            System.out.println(howHot);
        }
    }

    输出结果: MEDIUM

    除此之外,enum还有ordinal()方法,能很方便地表示特定enum常量的声明顺序。

    public class EnumOrder {
    
        public static void main(String[] args) {
            for (Spiciness s : Spiciness.values()) {
                System.out.println(s + ", ordinal " + s.ordinal());
            }
        }
    
    }

    输出结果:

    NOT, ordinal 0
    MILD, ordinal 1
    MEDIUM, ordinal 2
    HOT, ordinal 3
    FLAMING, ordinal 4

    Ride the wave as long as it will take you.
  • 相关阅读:
    python小程序之购物系统
    列表,元祖,字典的使用
    几个python小程序
    default
    RTTI
    man
    养喜神去杀机
    IDEA+Maven+Git
    入门
    CheckStyle简介
  • 原文地址:https://www.cnblogs.com/jianpanaq/p/6804311.html
Copyright © 2020-2023  润新知