Metoda Java String trim().

Metoda Java String trim().

The funcția de tăiere în Java String este o funcție încorporată care elimină spațiile de început și de final. Valoarea Unicode a caracterului spațiu este „u0020”. Metoda trim() din Java verifică această valoare Unicode înainte și după șir, dacă există, atunci elimină spațiile și returnează șirul omis. Trim() în Java ajută și la tăierea caracterelor.

Notă: Metoda trim() nu elimină spațiile din mijloc.

Java String trim()



Semnătura metodei

public String trim() 

Parametrii

  • Metoda trim() nu acceptă parametri.

Tip de returnare

  • Tipul de returnare al metodei trim() este Şir . Returnează șirul omis fără spații de început și de final.

Mai jos sunt exemple pentru a arăta funcționarea șirului tunde() metoda în Java.

Exemple de Trim() în Java

Exemplul 1:

Funcția de tăiere pentru a elimina spațiile albe din stânga și dreapta șirului poate fi folosită atunci când dorim să unim mai multe șiruri împreună.

Mai jos este implementarea subiectului:

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());> > }> }>

Ieșire

geeks for geeks geeksforgeeks 

Exemplul 2:

După utilizarea funcției de tăiere, returnează șirul, mai degrabă decât să facă modificări la șirul original.

Mai jos este implementarea subiectului de mai sus:

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);> > }> }>

Ieșire

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

Complexitatea timpului: Pe)
Spațiu auxiliar: O(1)

Exemplul 3:

În timp ce folosim funcția de tăiere, deoarece obținem două șiruri de caractere original și șir returnat, ambele sunt diferite în cazul în care eliminăm spațiile albe din șirul original.

Mai jos este implementarea subiectului de mai sus:

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'> );> > }> > }> }>

Ieșire

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

Complexitatea timpului: Pe)
Spațiu auxiliar: O(1)



Top Articole

Categorie

Articole Interesante