Différence entre length et length() en Java

  • array.length: length est une variable applicable aux tableaux. À l’aide de la variable length, nous pouvons obtenir la taille du tableau.
  • string.length(): la méthode length() est une méthode qui s’applique aux objets string. La méthode length() renvoie le nombre de caractères présents dans une chaîne de caractères.

 
 

Exemple:
public class Main { 
public static void main(String[] args) 
    { 
        int[] tab = new int[5]; 
        System.out.println("La taille du tableau est " + tab.length); 
  
        String str = "WayToLearnX"; 
        System.out.println("La taille de la chaîne est " + str.length()); 
    } 
}

 
Sortie:

La taille du tableau est 5
La taille de la chaîne est 11

 

Conclusion

La variable length s’applique au tableau mais pas aux objets string tandis que la méthode length() s’applique aux objets string mais pas aux tableaux.
 

Partagez cet article

Laisser un commentaire

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