Apex - 常量
与任何其他编程语言一样,常量是一旦声明或赋值就不会更改其值的变量。
在 Apex 中,当我们想要定义在整个程序执行过程中应具有常量值的变量时,会使用常量。 Apex 常量使用关键字"final"声明。
示例
考虑一个 CustomerOperationClass 类和其中的常量变量 regularCustomerDiscount −
public class CustomerOperationClass { static final Double regularCustomerDiscount = 0.1; static Double finalPrice = 0; public static Double provideDiscount (Integer price) { //calculate the discount finalPrice = price - price * regularCustomerDiscount; return finalPrice; } }
要查看上述类的输出,您必须在开发者控制台匿名窗口中执行以下代码 −
Double finalPrice = CustomerOperationClass.provideDiscount(100); System.debug('finalPrice '+finalPrice);