Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Module : java.base - Package : java.lang - Classe : String
Version documentée : Java SE 17

Méthode « String.stripTrailing »

Signature

public String stripTrailing();

Description

Cette méthode permet de produire une nouvelle chaîne de caractères dans laquelle on a supprimé les caractères d'espacement placés en fin de chaîne initiale. Les caractères d'espacement sont ceux pour lesquels la méthode Character.isWhitespace renvoie true. On y trouve notamment le caractère tabulation ('\t' de code 9), le caractère CR (Carriage Return/Retour chariot - \r de code 13) et le caractère LF (Line Feed/Saut de ligne - \n de code 10).

les chaînes de caractères Java sont immutables. La chaîne originale ne sera donc pas altérée et une copie de la chaîne, sans ses caractères d'espacement placés à sa droite, vous sera retournée.

Paramètres

Cette méthode n'accepte aucun paramètre.

Valeur de retour

La valeur de retour est de type String. Renvoie une copie de la chaîne initiale, nettoyée de ses caractères d'espacement présents à la fin de la chaîne.

Exemple de code

 1 
 2 
 3 
 4 
 5 
 6 
 7 
 8 
 9 
 10 
 11 
 12 
 13 
 14 
 15 
 16 
 17 
 18 
 19 
 20 
 21 
 22 
public class Sample {    
    
    public static void main( String[] args ) {
        
        // On vérifie la suppression des espaces au début et à la fin de la chaîne. 
        String initialString = "   De La Vega Zorro    ";
        String strippedString = initialString.stripTrailing();
        
        System.out.println( initialString + "!" );
        System.out.println( strippedString + "!");
        
        
        // On vérifie la suppression des caractères d'espacement au début et à la fin de la chaîne.
        initialString = " \t Ca néttoie bien la chaîne \t\n";
        strippedString = initialString.stripTrailing();
        
        System.out.println( initialString + "!" );
        System.out.println( strippedString + "!");
        
    }

}
Exemple d'utilisation de la méthode String.strip()

Et voici les résultats produits par cet exemple de code.

   De La Vega Zorro    !
   De La Vega Zorro!
     Ca néttoie bien la chaîne  
!
     Ca néttoie bien la chaîne!

Disponible depuis

11

Voir aussi

La méthode Character.isWhitespace()
La méthode String.strip()
La méthode String.stripLeading()
La méthode String.trim()

Comment enlever les caractères blancs et espaces dérrière la chaîne ?