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