课程分类

课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握某些知识点
  • 学会某些技巧(或思路)

教学服务

  • icon

    1v1专属答疑服务

  • icon

    BAT专家面试辅导

课程详情

一、枚举(Enum)的语法

1)声明的语法与class类似,把class替换为enum

2)直接属性元素,用逗号隔开即可

 

二、枚举的使用

1)访问枚举元素

枚举.元素

2)如果字符串转换枚举元素

枚举.valueOf();

3)获取所有枚举

枚举.values();

4)枚举元素转字符串

元素.name();

5)获取元素在枚举中的序号

元素.ordinal();

 

三、枚举和switch配合

switch天生支持enum

switch(enum/int/char/String(JDK1.7+))

四、枚举的作用

1)定义常量(和在接口中定义静态常量相比比较简洁)

2)单例模式

五、枚举的原理

枚举本质也是一个类,其中定义的元素是此类的几个静态实例

温馨提示
  • 请勿私下交易
    请勿在平台外交易。与机构和老师私下交易造成的任何损失及纠纷,腾讯课堂不承担任何责任
  • 听课说明

    1、电脑:访问腾讯课堂官网 ke.qq.com 查看我的课表或下载win/mac客户端听课

    2、手机/平板:下载腾讯课堂APP, 进入学习页面听课