The funkcja przycinania w Java String to wbudowana funkcja, która eliminuje spacje początkowe i końcowe. Wartość Unicode znaku spacji to „u0020”. Metoda trim() w Javie sprawdza tę wartość Unicode przed i po ciągu znaków, a jeśli istnieje, usuwa spacje i zwraca pominięty ciąg. Trim() w Javie pomaga również w przycinaniu znaków.
Notatka: Metoda trim() nie eliminuje środkowych spacji.
znak w ciągu

Podpis metody
public String trim()>
Parametry
- Metoda trim() nie akceptuje żadnych parametrów.
Typ zwrotu
- Typ zwracany przez metodę trim() to Strunowy . Zwraca pominięty ciąg znaków bez spacji wiodących i końcowych.
Poniżej znajdują się przykłady ilustrujące działanie łańcucha przycinać() metoda w Javie.
Przykłady Trim() w Javie
Przykład 1:
Funkcji przycinania służącej do usuwania białych znaków z lewej i prawej strony ciągu można użyć, gdy chcemy połączyć ze sobą wiele ciągów.
Poniżej realizacja tematu:
Jawa
// 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());> >}> }> |
>
>Wyjście
porównaj ciąg Java
geeks for geeks geeksforgeeks>
Przykład 2:
Po użyciu funkcji przycinania zwraca ciąg znaków, zamiast wprowadzać zmiany w oryginalnym ciągu.
Poniżej realizacja powyższego tematu:
Jawa
wyszukiwarka i przykłady
// 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);> >}> }> |
>
>Wyjście
geeks for geeks has all java functions to read geeks for geeks has all java functions to read>
Złożoność czasowa: NA)
Przestrzeń pomocnicza: O(1)
Przykład 3:
Podczas korzystania z funkcji przycinania otrzymujemy dwa oryginalne i zwrócone ciągi znaków, oba są różne w przypadku, gdy usuwamy białe znaki z oryginalnego ciągu.
Poniżej realizacja powyższego tematu:
Jawa
Java math.random
// 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'>);> >}> >}> }> |
>
>Wyjście
Before Trim() - String - Geeks For Geeks Length - 21 After Trim() - String - Geeks For Geeks Length - 15 Not Equal>
Złożoność czasowa: NA)
Przestrzeń pomocnicza: O(1)
listy w Javie