Java >> Tutoriel Java >  >> Java

Méthode de longueur de tableau Java et exemples

Recherche d'une longueur de tableau Java est très simple, il suffit d'utiliser la variable finale de longueur (la méthode length() est différente). Dans Array, la propriété length affiche toujours la valeur int de l'espace total alloué lors de l'initialisation.

Tout d'abord, apprenez-en plus sur les tableaux avec ce tutoriel si vous êtes débutant ou si vous ne connaissez pas Array :tutoriel complet sur les tableaux Java

Syntaxe :

Une syntaxe simple de la méthode de longueur en Java.

numbers.length;

Valeur de retour : int taille du tableau.

Exemple de longueur de tableau Java

Un exemple simple a créé un tableau d'entiers puis a créé une variable int "taille". Stocker le résultat de la longueur du tableau dans size puis imprimer la sortie.

class Hello {
    public static void main(String[] args) {

        int[] numbers = {5, 2, 5, 2, 9};
        int size = numbers.length;

        System.out.println(size);

    }
}

Sortie : 5

Q :Comment trouver la longueur d'un tableau d'entiers en Java ?

Réponse : Comme les mêmes exemples ci-dessus, utilisez la propriété length dans Array. Lorsque le tableau est créé et initialisé, si vous déclarez une taille de tableau. Ce sera la taille ou la longueur du tableau en Java.

class Hello {
    public static void main(String[] args) {

        //Creating a array 
        int[] numbers = new int[10];
        System.out.println("Array Size is " + numbers.length);
    }
}

Sortie : La taille du tableau est de 10

Q :Différence entre length et length() en Java ?

Réponse : Comme mentionné dans le début d'une longueur n'est pas une méthode, il renvoie la seule longueur de Array, il ne fonctionnera pas sur les objets. Ou vous pouvez également appeler la longueur est une propriété.

Une autre longueur() Ces méthodes renvoient le nombre de caractères présents dans l'objet chaîne.

length – connaître la longueur des Arrays (int[], double[], Chaîne[]).

length() – pour connaître la longueur de l'objet lié à la chaîne (Chaîne, StringBuilder, etc.).

Avec cet exemple, vous obtiendrez plus de clarté.

class Hello {
    public static void main(String[] args) {

        //length
        int[] numbers = {5, 2, 5, 2, 9};
        System.out.println("Array Size is " + numbers.length);

        // length()
        String str = "EyeHunts";
        System.out.println("String Size is " + str.length());

    }
}

Sortie : La taille du tableau est de 5
La taille de la chaîne est de 8

L'appel de la fonction ou de la méthode Java Array Length est identique. La longueur du tableau Java ne peut pas changer après l'initialisation.


Balise Java