Массивы в 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]); }
Доступ к элементу массива с помощью индекса
Вы можете получить доступ к любому элементу в массиве, используя индекс, как показано ниже —