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.
întreg pentru a dubla java

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());> >}> }> |
>
>
ordine lexicografică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:
cum se deschide un fișier json
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
șir java la număr întreg
// 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
conversia unui șir în număr întreg
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)