Table des matières:
Vidéo: Application gestion des taches JAVA sous NetBeans 2024
Un tableau en Java est simplement une liste. Cela peut être une liste de n'importe quoi - n'importe quel type primitif ou objet. Dans la plupart des cas, un tableau est une liste d'éléments similaires. Par exemple, si vous créez un tableau int, tous les éléments de cette liste sont des valeurs int. Les sections suivantes décrivent comment créer, initialiser, itérer (examiner chaque valeur) et manipuler autrement des tableaux.
Définition d'un tableau
Considérez toujours un tableau comme une liste d'éléments. Dans cet esprit, lorsque vous souhaitez définir un tableau, vous commencez par le type de l'élément que vous souhaitez créer. Par exemple, si vous voulez créer un tableau de valeurs entières, vous commencez par le type primitif int dans la plupart des cas.
Le type est suivi d'une paire de crochets ([]), suivi du nom du tableau. Vous voyez souvent un tableau défini pour chaque application Java. La déclaration de méthode main () en inclut toujours une, comme indiqué ici:
public static void main (String [] args)
Dans ce cas, args est un tableau de type String. Il contient la liste des valeurs de chaîne fournies sur la ligne de commande.
Initialiser un tableau
Avant de pouvoir utiliser un tableau, vous devez l'initialiser. L'initialisation d'un tableau est un processus en deux étapes:
-
Instanciez le tableau de sorte que vous disposiez d'un objet tableau à utiliser.
-
Fournissez une valeur pour chaque élément du tableau.
Un élément tableau est un élément accessible individuellement dans la liste. Chaque élément est un seul élément du même type que le tableau. Par exemple, lorsque vous définissez un tableau int [], chaque élément du tableau est de type int.
Les éléments d'un tableau sont accessibles en utilisant un numéro unique. Les nombres commencent à 0 et continuent à travers un moins que le nombre total d'éléments. Par exemple, si vous avez un tableau avec dix éléments, ils sont numérotés de 0 à 9. Pour accéder à un élément particulier, vous utilisez le nom du tableau, suivi du nombre entre crochets. Le code suivant montre une définition de tableau typique et l'initialisation:
// Définir un tableau de valeurs entières. int [] MyArray; // Instancie MyArray. MyArray = new int [5]; // Définit les valeurs du tableau individuel. MyArray [0] = 0; MyArray [1] = 1; MyArray [2] = 2; MyArray [3] = 3; MyArray [4] = 4;
Ce code crée un tableau int [] nommé MyArray. Il instancie ce tableau pour contenir cinq entrées en appelant new int [5]. Le code initialise ensuite chacune des valeurs de tableau individuelles en accédant aux éléments individuels, de 0 à 4.