- Apex 编程教程
- Apex - 主页
- Apex - 概述
- Apex - 环境
- Apex - 示例
- Apex - 数据类型
- Apex - 变量
- Apex - 字符串
- Apex - 数组
- Apex - 常量
- Apex - 决策制定
- Apex - 循环
- Apex - 集合
- Apex - 类
- Apex - 方法
- Apex - 对象
- Apex - 接口
- Apex - DML
- Apex - 数据库方法
- Apex - SOSL
- Apex - SOQL
- Apex - 安全
- Apex - 调用
- Apex - 触发器
- Apex - 触发器设计模式
- Apex - 管理者限制
- Apex - 批处理
- Apex - 调试
- Apex - 测试
- Apex - 部署
- Apex 有用资源
- Apex - 快速指南
- Apex - 资源
- Apex - 讨论
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);
广告