Skip to content

Latest commit

 

History

History
62 lines (30 loc) · 934 Bytes

22-Enumerations.md

File metadata and controls

62 lines (30 loc) · 934 Bytes

[TOC]

第二十二章 枚举

关键字enum可以将一组具名的值的有限集合创建为一种新的类型,而这些具名的值可以作为常规的程序组件使用。这是一种非常有用的功能

基本功能

方法添加

switch语句

values方法

实现而非继承

随机选择

使用接口组织

使用EnumSet替代Flags

使用EnumMap

常量特定方法

多次调度

本章小结