Méthode Java String length() : Comment obtenir la taille d'une chaîne (Exemple)
Comprendre la méthode String.length() de Java
La méthode length() est une partie centrale de l'API String de Java. Elle retourne le nombre d'unités de code Unicode 16 bits dans une chaîne, ce qui correspond effectivement à la taille de la chaîne en caractères pour la plupart des textes. Cette méthode est en lecture seule ; elle ne modifie pas la chaîne elle-même.
Syntaxe
public int length()
Paramètres : Aucun
Valeur de retour : Le nombre de caractères (unités de code Unicode) dans la chaîne.
Exemple pratique
Ci-dessous, un programme Java simple démontrant comment récupérer la longueur de deux chaînes différentes. La sortie affiche le résultat numérique pour chaque chaîne.
public class SampleString {
public static void main(String[] args) {
// Définit deux objets String
String s1 = "Hello Java String Method";
String s2 = "RockStar";
// Utilise length() pour obtenir la taille de chaque chaîne
int length1 = s1.length();
System.out.println("Length of s1: " + length1);
System.out.println("Length of s2: " + s2.length());
}
}
Sortie :
Length of s1: 24 Length of s2: 8
Pourquoi c'est important
Connaître la longueur d'une chaîne est fondamental pour des tâches comme la validation d'entrée, l'analyse de texte et l'allocation de tampons. Comme length() opère en temps constant, c'est efficace même pour des chaînes très longues.
Java
- Maîtriser Java String.indexOf() : Localiser des sous-chaînes et exemples pratiques
- Comprendre Java String.charAt() : Syntaxe, type de retour, exceptions et exemple pratique
- Maîtriser la méthode Java String compareTo() : Syntaxe, cas d'usage et exemples pratiques
- Méthode Java String.contains() : Comment vérifier la présence de sous-chaînes – Exemples pratiques
- Maîtriser Java String.endsWith() : Comment vérifier les suffixes de chaînes avec exemples
- Maîtriser le remplacement de chaînes Java : replace(), replaceAll() et replaceFirst() expliqués
- Lecture de Fichiers en Java avec BufferedReader – Guide Pratique avec Exemples
- Convertir un char en String en Java - Exemples pratiques et bonnes pratiques
- Inverser une chaîne en Java par récursivité - Guide étape par étape