Apex - Mảng

Mảng trong Apex về cơ bản giống như Danh sách trong Apex. Không có sự phân biệt hợp lý giữa Mảng và Danh sách vì cấu trúc và phương thức dữ liệu bên trong của chúng cũng giống nhau nhưng cú pháp mảng hơi truyền thống như Java.

Dưới đây là đại diện của Mảng Sản phẩm -

Index 0 - HCL

Index 1 - H2SO4

Index 2 - NACL

Index 3 - H2O

Index 4 - N2

Index 5 - U296

Cú pháp

<String> [] arrayOfProducts = new List<String>();

Thí dụ

Giả sử, chúng ta phải lưu trữ tên Sản phẩm của mình - chúng ta có thể sử dụng Mảng trong đó, chúng ta sẽ lưu trữ Tên sản phẩm như hình dưới đây. Bạn có thể truy cập Sản phẩm cụ thể bằng cách chỉ định chỉ mục.

//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]);
}

Truy cập phần tử mảng bằng cách sử dụng chỉ mục

Bạn có thể truy cập bất kỳ phần tử nào trong mảng bằng cách sử dụng chỉ mục như hình dưới đây:

//Accessing the element in array
//We would access the element at Index 3
System.debug('Value at Index 3 is :'+arrayOfProducts[3]);