定数
Apex 定数は、一度初期設定されると変更されない変数です。
定数は final キーワードを使用して定義できます。定数がクラスに定義されている場合、変数は宣言内で、または静的イニシャライザメソッドを使用して一回のみ割り当てることができます。この例では、2 つの定数が宣言されます。最初の定数は、宣言ステートメントで初期設定されます。2 番目の定数は、静的メソッドを呼び出すことで、静的ブロック内の値を割り当てられます。
1public class myCls {
2 static final Integer PRIVATE_INT_CONST = 200;
3 static final Integer PRIVATE_INT_CONST2;
4
5 public static Integer calculate() {
6 return 2 + 7;
7 }
8
9 static {
10 PRIVATE_INT_CONST2 = calculate();
11 }
12}詳細は、「final キーワードの使用」を参照してください。