Salesforce Apex リスト(List)のサンプル

1.リストの宣言
リストを宣言するには、<> 文字で囲まれたプリミティブデータ型、sObject、ネストされたリスト、対応付け、または設定された要素の種類の前に List キーワードを使用します。
書式

List<データの型> cftList = new List<データ型>();
List<List<Set<データの型>>> cftList2 = new List<List<Set<データの型>>>();

使用例

// 空の文字列のリストを作成
List<String> cftList = new List<String>();
// ネストされたリストを作成
List<List<Set<Integer>>> cftList2 = new List<List<Set<Integer>>>();

2.リストの要素にアクセスする
書式

List<Integer> リスト名 = new List<Integer>();
リスト名.add(要素);
リスト名.get(インデックスの値)
リスト名.set(インデックス,値)
リスト名.clear()

使用例

List<Integer> cftList = new List<Integer>(); // 新しいリストを定義する
cftList.add(123); // 末尾に要素「123」を追加

Integer i = cftList.get(0); // インデックス0の要素を取得
cftList.set(0, 456); // インデックス0の位置に要素456を設定
cftList.clear(); // リストからすべての要素を削除

 

Salesforce

Posted by arkgame