Les tableaux en Java

Les tableaux sont utilisés pour stocker plusieurs valeurs de même type dans une seule variable. Pour déclarer un tableau, définissez le type avant les crochets [ ]:

String[] person;


 
 
Nous avons maintenant déclaré un tableau de String vide. Pour y insérer des valeurs, placez les valeurs dans une liste séparée par des virgules, entre accolades:

String[] person = {"alex", "bob", "thomas", "emily"};


 
Pour créer un tableau d’entiers, vous pouvez écrire:

int[] nbr = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};


 

Accéder aux éléments du tableau

Vous accédez à un élément de tableau en vous référant au numéro d’index. L’exemple suivant accède à la valeur du premier élément du tableau:

public class Main {
	public static void main(String args[]){
      
	    String[] person = {"alex", "bob", "thomas", "emily"};
	    System.out.println(person[0]);
	}
}

Sortie:

alex
Remarque : Les index de tableau commencent par 0: [0] est le premier élément. [1] est le deuxième élément, [2] est le troisième élément, etc.


 
 

Modifier un élément du tableau

Pour modifier la valeur d’un élément spécifique, référez-vous au numéro d’index. Exemple:
person[0] = "yohan";:

public class Main {
	public static void main(String args[]){
      
	    String[] person = {"alex", "bob", "thomas", "emily"};
	    person[0] = "yohan";
	    System.out.println(person[0]);
	}
}

Sortie:

yohan


 

Taille du tableau

Pour trouver le nombre des éléments dans un tableau, utilisez la propriété length:

public class Main {
	public static void main(String args[]){
      
	    String[] person = {"alex", "bob", "thomas", "emily"};
	    System.out.println(person.length);
	}
}

Sortie:

4


 
 

Parcourir un tableau

Vous pouvez parcourir les éléments d’un tableau en utilisant la boucle for et la propriété length pour spécifier le nombre d’exécutions de la boucle.

public class Main {
	public static void main(String args[]){
	    String[] person = {"alex", "bob", "thomas", "emily"};
	    for (int i = 0; i < person.length; i++) {
	         System.out.println(person[i]);
	    }
	}
}

Sortie:

alex
bob
thomas
emily

 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *