Méthode Java String trim()

Méthode Java String trim()

Le fonction de trim dans Java String est une fonction intégrée qui élimine les espaces de début et de fin. La valeur Unicode du caractère espace est « u0020 ». La méthode trim() en Java vérifie cette valeur Unicode avant et après la chaîne, si elle existe, supprime ensuite les espaces et renvoie la chaîne omise. Le trim() en Java aide également à découper les caractères.

Note: La méthode trim() n’élimine pas les espaces du milieu.

Garniture de chaîne Java()

Signature de la méthode

public String trim() 

Paramètres

  • La méthode trim() n'accepte aucun paramètre.

Type de retour

  • Le type de retour de la méthode trim() est Chaîne . Il renvoie la chaîne omise sans espaces de début et de fin.

Vous trouverez ci-dessous des exemples pour montrer le fonctionnement de la chaîne garniture() méthode en Java.

Exemples de Trim() en Java

Exemple 1:

La fonction trim pour supprimer les espaces à gauche et à droite de la chaîne peut être utilisée lorsque nous voulons joindre plusieurs chaînes ensemble.

Ci-dessous la mise en œuvre du sujet :

Java




// Java program to demonstrate working> // of java string trim() method> import> java.io.*;> > // Driver Class> class> GFG {> > // Main Function> > public> static> void> main (String[] args) {> > > // Three strings declared> > String x=> 'geeks '> ;> > String y=> 'for '> ;> > String z=> 'geeks'> ;> > > // Printing without trim function> > System.out.println(x+y+z);> > > // Using trim function to get result> > System.out.println(x.trim()+y.trim()+z.trim());> > }> }>

Sortir

geeks for geeks geeksforgeeks 

Exemple 2 :

Après avoir utilisé la fonction trim, elle renvoie la chaîne plutôt que d'apporter des modifications à la chaîne d'origine.

Vous trouverez ci-dessous la mise en œuvre du sujet ci-dessus :

Java




// Java program to demonstrate working> // of java string trim() method> > class> Gfg {> > > // driver code> > public> static> void> main(String args[])> > {> > // trims the trailing and leading spaces> > String s> > => ' geeks for geeks has all java functions to read '> ;> > > // Printing String after removing the whitespaces> > // from the string> > System.out.println(s.trim());> > > // Printing string to observe> > System.out.println(s);> > }> }>

Sortir

geeks for geeks has all java functions to read geeks for geeks has all java functions to read 

Complexité temporelle : Sur)
Espace auxiliaire : O(1)

Exemple 3 :

Lors de l'utilisation de la fonction trim, lorsque nous obtenons deux chaînes, la chaîne originale et la chaîne renvoyée sont toutes deux différentes au cas où nous supprimions les espaces de la chaîne d'origine.

Vous trouverez ci-dessous la mise en œuvre du sujet ci-dessus :

Java




// Java program to demonstrate working> // of java string trim() method> import> java.io.*;> > // Driver Class> class> GFG {> > // Main Function> > public> static> void> main(String[] args)> > {> > // String declared> > String s1 => ' Geeks For Geeks '> ;> > > // Before Trim() method> > System.out.println(> 'Before Trim() - '> );> > System.out.println(> 'String - '> + s1);> > System.out.println(> 'Length - '> + s1.length());> > > // applying trim() method on string s1> > String s2 = s1.trim();> > > // After Trim() method> > System.out.println(> ' After Trim() - '> );> > System.out.println(> 'String - '> + s2);> > System.out.println(> 'Length - '> + s2.length());> > > // Comparing both the strings> > if> (s1 == s2) {> > System.out.println(> ' Equal'> );> > }> > else> {> > System.out.println(> ' Not Equal'> );> > }> > }> }>

Sortir

Before Trim() - String - Geeks For Geeks Length - 21 After Trim() - String - Geeks For Geeks Length - 15 Not Equal 

Complexité temporelle : Sur)
Espace auxiliaire : O(1)