Comment obtenir la longueur d'un tableau à Java

Comment obtenir la longueur d'un tableau à Java
En programmation, la longueur du tableau peut être utilisée de différentes manières. Dans Java, un tableau est une structure de données utilisée pour contenir plusieurs éléments du même type de données, pour gérer et effectuer différentes opérations sur les tableaux, il est crucial de connaître la longueur d'un tableau. Dans cet article, nous vous enseignerons comment vous pouvez obtenir la propriété de longueur de tableau et comment l'utiliser dans la programmation Java:

Obtenir la longueur du tableau à Java

Tout d'abord, nous créerons une classe par le nom de "alngle":

classe publique

Maintenant, dans la fonction principale, nous avons pris deux tableaux, l'un est avec un entier de type variable et le second est avec une chaîne:

int [] nombres = 11,34,78,98,12,92;
String [] villes = "Newyork City", "Washington", "San Antonio", "California";

Pour afficher la longueur de ces deux tableaux, vous devez taper:

Système.dehors.println ("La longueur des nombres:" + nombres.longueur + "\ n");
Système.dehors.println ("La longueur des villes:" + villes.longueur);

Ainsi, le code complet que nous avons écrit est illustré ci-dessous

classe publique ALSENTH
public static void main (String [] args)
int [] nombres = 11,34,78,98,12,92;
String [] villes = "Newyork City", "Washington", "San Antonio", "California";
Système.dehors.println ("La longueur des nombres:" + nombres.longueur + "\ n");
Système.dehors.println ("La longueur des villes:" + villes.longueur);

Note: Vous devez installer le kit de développement Java (JDK) pour exécuter les programmes basés sur Java dans Linux OS en tapant

$ sudo apt installer par défaut-jdk

Après cela, vous devez ouvrir n'importe quel éditeur de texte et créer un fichier Java par le nom de "ALONGT.Java":

$ nano alngle.Java

Vous devez maintenant compiler le code avant de l'exécuter:

$ javac alngle.Java
$ java alngle

Nous avons maintenant pris un autre exemple dans lequel nous avons utilisé une classe de scanner pour prendre les commentaires des utilisateurs:

Scanner dans = nouveau scanner (système.dans);

Maintenant, après cela, nous avons créé une classe publique avec le nom de ArrayLength:

Classe publique ArrayLength

Après avoir défini la fonction principale, pour cet exemple, nous allons initialiser un tableau avec 5 éléments et stocker ces valeurs dans la variable avec un nom de 'UN':

int [] a = new int [5]; // un tableau de 5 éléments

Maintenant, nous allons prendre l'entrée pour chaque élément de tableau de l'utilisateur à l'aide d'une boucle pour:

pour (int i = 0; i
Système.dehors.println ("Entrez l'élément #" + (i + 1));
A [i] = dans.NextInt ();

Ainsi, cette boucle commencera à partir de l'élément de tableau 0, puis se terminera jusqu'à ce qu'elle atteigne la longueur d'un tableau 'UN' en utilisant un UN.longueur propriété (équivaut à 5) et à la fin, A [i] stockera les valeurs d'entrée prises à l'utilisateur. Après cela, nous allons afficher la valeur de chaque élément de tableau:

Système.dehors.println ();
pour (int i = 0; i
Système.dehors.println ("a [" + i + "] =" + a [i]);

Ainsi, le code complet pour obtenir la durée d'un tableau serait:

Importer Java.user.Scanner;
classe publique ArrayLength
public static void main (String [] args)
// définir un objet de scanner pour la saisie de données.
Scanner dans = nouveau scanner (système.dans);
// Déclarer un tableau.de 10 entiers
int [] a = new int [5]; // un tableau de 5 éléments
// Utilisez une boucle pour accepter les valeurs de l'utilisateur pour chaque élément du tableau.
pour (int i = 0; i
// accepte la valeur de chaque élément i de l'utilisateur
Système.dehors.println ("Entrez l'élément #" + (i + 1));
A [i] = dans.NextInt ();

Système.dehors.println ();
// Afficher les éléments du tableau de 0 à la longueur du tableau moins 1.
pour (int i = 0; i
Système.dehors.println ("a [" + i + "] =" + a [i]);


Après cela, créez le fichier Java pour le code ci-dessus à l'aide de n'importe quel éditeur de texte:

$ nano arrayLength.Java

Vous devez maintenant écrire le code ci-dessus dans l'éditeur de texte, puis l'enregistrer avec le nom de la classe «ArrayLength.Java":

Vous obtiendrez la sortie après la compilation comme indiqué ci-dessous:

$ Javac ArrayLength.Java
$ Java ArrayLength

Conclusion

La longueur du tableau est une propriété très pratique dans la programmation Java pour effectuer des fonctions distinctes sur les tableaux. Dans cet article, nous avons appris à acquérir la durée d'un tableau et à l'utiliser dans un programme Java. Deux exemples sont fournis, d'abord pour imprimer simplement la longueur du tableau des tableaux définis par l'utilisateur et l'obtention de 5 éléments de l'utilisateur et en utilisant la propriété de longueur du tableau pour Loop.