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);