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