国产成人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电脑。

关注

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

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

公交车被上高湖了还能坐吗小说| 人野兽马狗猪大全| 天美传奇星空MV高清免费| 白日梦我| 东北老阿姨高清免费观看电视剧| 线人电影免费观看完整版| 女生给男生吃小头头| 《交换做爰》在线观看| WWW.CRI.8888888..| 国产少女免费观看电视剧大全| 游泳教练在水里含我奶| 妈妈说今晚爸爸不回家| 妈妈用嘴巴帮我消火怎么办| AV无码亚洲一区二区三区青椒| 妻子的谎言片尾曲| 菠萝菠萝蜜在线观看免费版电视剧| 主人~我错了请把它关掉歌词| 少女配狗视频大全播放| 《酒店激战》动漫1-5集免费观.. 《魅魔之耻》1~4集免费看 | 日韩大片PPT免费PPT| 《魅魔之耻》1~4集免费看| 日本CSGO大姐姐AWP| 游泳教学视频| TOKYO.HOT| 1688黄桃网站进入页面| 小柔与王叔的第一次相遇是第几集| 狗配人的大片| 日本大片又大又好看的PPT| 小妹妹爱大棒棒免费观看电视剧 | 16岁小花妹妹CSGO| PEDESTRIAN| 6969影院免费观看电视剧大全| 女性三角毛毛若隐若现| 《女朋友的妹妹3》| 初中小姐姐脚丫踩在男生困困 | 《瞒着丈夫说在公司加班》中字| 小莹的性荡生活第15章| 暴躁老阿姨CSGO最强武器搭配| 《父债女偿》在线观看全集| 男朋友摸完小花园小肚子有点痛 | 张柏芝门户大开照