Java - Tableaux

Table des matières
Lorsque nous construisons des programmes de plus en plus complexes, à un moment donné, nous devrons gérer des centaines de valeurs, pour cela, nous devrons écrire le même nombre de variables et nous nous retrouverons probablement avec un programme impossible à lire ou à déboguer, en plus au coût en temps qu'il nous faudrait pour écrire un tel programme.
Pour éviter cela, nous avons une structure de données appelée déployer, qui n'est rien de plus qu'un tableau ou un vecteur, c'est-à-dire un espace où l'on stocke des valeurs du même type de manière indexée et grâce à elle avec une seule variable de type de tableau nous pouvions gérer les centaines de valeurs que nous avons mentionnées au début.
Déclaration d'un tableau
Déclarer un tableau Ce n'est pas très différent de déclarer une variable, même pour faciliter la compréhension de cette structure on pourrait la voir comme un ensemble de variables, par exemple si on veut stocker les notes de 5 matières, au lieu de faire une variable par matière comme par exemple sujet1, sujet2 , materia3 … materia5, nous pourrions tout définir dans un sujets de tableau et chaque sujet serait un index en son sein. Donc, la façon de déclarer un tableau est la suivante :
variableType [] nom_tableau;

Alors que nous nous souvenons d'un déployer Il ne peut stocker que le même type de données, d'où l'importance de déclarer son type au début, en code pratique cela ressemblerait à ceci :
double [] sujets;

Avec cela, nous savons déjà que ce tableau ne stockera que des valeurs de type double.
Création du tableau
Contrairement à la déclaration d'une variable normale, lorsque nous déclarons un tableau l'espace correspondant n'est pas créé en mémoire, cela est dû à sa nature dynamique, puisque Java Il sait seulement que chaque espace du tableau sera d'un type mais comme il ne sait pas combien il en contiendra, il ne peut pas donner l'espace correspondant.
Par conséquent, une fois le tableau défini, nous devons définir sa dimension, pour cela, nous devons procéder comme suit :
variableType [] arrayname = new variableType [dimension];

Nous le faisons avec un exemple pratique, si nous suivons le sujet, ce serait comme ceci :
double [] sujets = nouveau double [5];

De cette façon, nous pouvons créer l'espace mémoire nécessaire pour contenir 5 positions doubles dans notre tableau, alors maintenant Java sait quelle est la dimension de notre nouvelle structure de données.
Façons de créer un tableau
Il existe deux manières de créer ou déclarer un tableau, celle que nous avons vue au début est la manière habituelle :
double [] sujets = nouveau double [5];

C'est la manière native et recommandée de JavaCependant, comme de nombreux programmeurs qui viennent en Java viennent des langages C et C++, il existe aussi un moyen de déclarer des tableaux similaire à celui de ces langages indiqués et c'est le suivant :
variableType nom = nouveau nom [dimension];

Sur le plan pratique, cela pourrait être fait comme ceci :
sujets doubles = nouveaux sujets [5];

Fonctionnement de la Mission
Comme nous indiquons que chaque position d'un tableau stocke une valeur, voyons dans l'image suivante une représentation graphique de ceci :

Nous voyons comment la première flèche vers le haut désigne la pile qui est formée avec les valeurs, puis nous voyons dans les flèches suivantes comment un indice est associé à une valeur.
Avec cela, nous terminons ce tutoriel dans lequel nous avons appris ce qu'est un tableau et comment nous pouvons en déclarer et en créer un dans nos programmes écrits en Java.Avez-vous aimé et aidé ce tutoriel ?Vous pouvez récompenser l'auteur en appuyant sur ce bouton pour lui donner un point positif
wave wave wave wave wave