Apex-arrays
提供:Dev Guides
Apex-配列
Apexの配列は、基本的にApexのリストと同じです。 内部データ構造とメソッドも同じであるため、配列とリストの間に論理的な区別はありませんが、配列構文はJavaのように伝統的ではありません。
以下は、製品の配列の表現です-
- インデックス0 *-HCL
- インデックス1 *-H2SO4
- インデックス2 *-NACL
- インデックス3 *-H2O
- インデックス4 *-N2
- インデックス5 *-U296
構文
<String> [] arrayOfProducts = new List<String>();
例
製品の名前を保存する必要があるとします。配列を使用して、以下に示すように製品名を保存します。 インデックスを指定することにより、特定の製品にアクセスできます。
//Defining array
String [] arrayOfProducts = new List<String>();
//Adding elements in Array
arrayOfProducts.add('HCL');
arrayOfProducts.add('H2SO4');
arrayOfProducts.add('NACL');
arrayOfProducts.add('H2O');
arrayOfProducts.add('N2');
arrayOfProducts.add('U296');
for (Integer i = 0; i<arrayOfProducts.size(); i++) {
//This loop will print all the elements in array
system.debug('Values In Array: '+arrayOfProducts[i]);
}
インデックスを使用して配列要素にアクセスする
以下に示すように、インデックスを使用して配列内の任意の要素にアクセスできます-
//Accessing the element in array
//We would access the element at Index 3
System.debug('Value at Index 3 is :'+arrayOfProducts[3]);