带你从零学大数据系列之Java篇---第十一章:枚举

本文详细介绍了Java中的枚举类型,包括枚举的概念、定义和使用方法。枚举作为自定义数据类型,常用于限制取值范围如性别、月份和星期。枚举定义时使用`enum`关键字,使用时通过枚举类型.枚举值的方式。此外,枚举还可以拥有构造方法、方法,可以实现接口,具有丰富的特性。
摘要由CSDN通过智能技术生成

课程重点:

  • 枚举的基本定义
  • 枚举的基本使用

11.1. 枚举的简介

11.1.1. 枚举的概念

枚举也是一种自定义的数据类型, 是一个引用数据类型。 枚举经常用来被描述一些取值范围有限的数据。

例如:
  • 性别: 只有两个值, 此时可以用枚举来表示
  • 月份: 只有12个值, 此时可以用枚举来表示
  • 星期: 只有七个值, 此时可以用枚举来表示

 

11.2. 枚举的基本定义和使用

11.2.1. 枚举的定义

定义枚举类型, 需要使用到关键字 enum 。 枚举的名字是一个标识符, 遵循大驼峰命名法。

/**
 * @Description   枚举的定义
 */
public enum Gender {
    // 将这个枚举对象所有可能取到的值, 都列出来
    // 枚举中的元素, 也是标识符, 遵循大驼峰命名法
    Male, Female
}
public enum Month {
    Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec
}
public enum Week {
    Mon, Tue, Wed, Thu, Fri, Sat, Sun
}

11.2.2. 枚举的使用

枚举是一种自定义的数据类型, 可以声明变量。 在使用的时候, 直接使用枚举类型.枚

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值