Apex - Tableaux

Les tableaux dans Apex sont fondamentalement les mêmes que les listes dans Apex. Il n'y a pas de distinction logique entre les tableaux et les listes car leur structure de données internes et leurs méthodes sont également identiques, mais la syntaxe des tableaux est peu traditionnelle comme Java.

Voici la représentation d'un tableau de produits -

Index 0 - HCL

Index 1 - H2SO4

Index 2 - NACL

Index 3 - H2O

Index 4 - N2

Index 5 - U296

Syntaxe

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

Exemple

Supposons que nous devions stocker le nom de nos produits - nous pouvons utiliser le tableau où, nous stockerons les noms de produit comme indiqué ci-dessous. Vous pouvez accéder au produit particulier en spécifiant l'index.

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

Accès à un élément de tableau à l'aide de l'index

Vous pouvez accéder à n'importe quel élément du tableau en utilisant l'index comme indiqué ci-dessous -

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