在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; } }
要查看上述类的Output,您必须在开发人员控制台匿名窗口中执行以下代码:
Double finalPrice = CustomerOperationClass.provideDiscount(100); System.debug('finalPrice '+finalPrice);