国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > java基础 > java枚举类型的原理

java枚举类型的原理

java枚举

头像

小妮浅浅

2021-07-29 09:52:264343浏览 · 0收藏 · 0评论

说明

1、Java追加了java.lang.Enum抽象类,是所有的枚举类型的基础类。提供了基本的属性和基本的方法。同时,支持将枚举作为Set和Map使用

2、用关键字enum创建枚举类型并进行编译之后,编译器就会为我们生成一个相关的类别,它继承了java.lang.Enum类。

实例

public abstract class Enum<E extends Enum<E>>
        implements Comparable<E>, Serializable {
 
    // 枚举的常量名,例如MONDAY, TUESDAY
    private final String name;
 
    public final String name() {
        return name;
    }
 
    // 枚举的序号,按顺序从0开始
    private final int ordinal;
 
    public final int ordinal() {
        return ordinal;
    }
 
    protected Enum(String name, int ordinal) {
        this.name = name;
        this.ordinal = ordinal;
    }
 
    public String toString() {
        return name;
    }
    
    public static <T extends Enum<T>> T valueOf(Class<T> enumType,
                                                String name) {
        T result = enumType.enumConstantDirectory().get(name);
        if (result != null)
            return result;
        if (name == null)
            throw new NullPointerException("Name is null");
        throw new IllegalArgumentException(
            "No enum constant " + enumType.getCanonicalName() + "." + name);
    }
    ...
}

以上就是java枚举类型的原理,希望对大家有所帮助。更多Java学习指路:Java基础

本教程操作环境:windows7系统、java10版,DELL G3电脑。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

沉沦韵母小说全文阅读| 肉多荤文高H羞耻玩弄校园| 电影《偷吃》在线观看| 水蜜桃免费高清电视剧大全| 小妈妈2免费观看完整电视剧| 空姐4免费高清完整版观看| 《耻度》金银花露原文| 爸爸吃女儿奶奶高情商回复| 老公太长了每次都扎的肚子疼| 公交车被上高湖了还能坐吗小说| DJ快了又快又骚的POP歌曲| 9.1萝卜黄| 《饥饿妻子》完整版在线观看| 萧阳| 初中封闭学校| 天美传奇星空MV高清免费| 向日葵在线观看免费高清电视剧 | 双人床上剧烈运动会怎么消除 | 法国空姐1-4| 妈妈的闺蜜| 狗配女人宝典视频| 女人大阴屑夹缝是明虚还是阳虚| 《特别酒店》免费观看| 打开B站看片| 打扑克| 成色18K1.220.38软件| 灭火宝贝2:决战丛林| 妈妈出轨了免费观看电视剧全集| 白丝脚上的浓浓的精华液能用吗 | 美景之屋2电视剧高清完整版在线..| 三十如狼的陪读妈妈免费阅读小说| 兽父全集免费观看完整版| 续父开续女包小芳的小说破| 《如狼似虎的女人》大结局| 粘液共生1~3集免费观看动漫| 己满十八岁免费观看电视剧的软件 | 国产真实乱人偷精品视频免费| 《温柔善良的儿媳妇》的背景故事| 麻花传剧MV无痕免费观看姐弟| 秘书奶头好大下面好紧| 《性房纵欲》在线观看