Enums & Variable Basics

DEX455 - 编写 Apex 代码:数据类型、集合、变量与运算符完全参考

📄 第 91 页 🎬 视频课程

课程章节介绍

同学们,我们来看今天的一个小知识点——枚举,Enum。 枚举是什么呢?简单说,它就是定义一组固定的名字,代表几个互斥的选项。比如一年四季,春夏秋冬,不会有第五个;或者一副扑克的花色,红桃、黑桃、梅花、方块,就这么几种。 在Apex里,我们用 enum 关键字来声明。一旦你定义了一个枚举,它其实就变成了一个新的数据类型,跟Integer、String一样,你可以用它来声明变量、作为方法参数等等。 需要注意一点,和我们熟悉的Java不同,Apex的枚举本身没有构造方法的语法,你不需要也不能在里面写构造函数。 另外,在Apex里,你还可以把一个类直接定义成枚举,不过这时候有一个规则:记得不要写上 class 关键字,直接用 enum 开头就行。 好了,枚举的概念比较简单,大家记住它是一个有限选择集合的数据类型,在需要限定值的范围时非常有用。下一节我们继续深入。

关键词

Apex Salesforce Developer Guide