Учебники

Апекс — Массивы

Массивы в 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]);
}

Доступ к элементу массива с помощью индекса

Вы можете получить доступ к любому элементу в массиве, используя индекс, как показано ниже —