El funció de retall a Java String és una funció integrada que elimina els espais inicials i finals. El valor Unicode del caràcter espai és 'u0020'. El mètode trim() de Java comprova aquest valor Unicode abans i després de la cadena, si existeix, elimina els espais i retorna la cadena omesa. El trim() a Java també ajuda a retallar els caràcters.
Nota: El mètode trim() no elimina els espais mitjans.
paràmetre verilog
Signatura del mètode
public String trim()>
Paràmetres
- El mètode trim() no accepta paràmetres.
Tipus de retorn
- El tipus de retorn del mètode trim() és Corda . Retorna la cadena omesa sense espais inicials i finals.
A continuació es mostren exemples per mostrar el funcionament de la corda retallar () mètode en Java.
Exemples de Trim() a Java
Exemple 1:
La funció de retallar per eliminar espais en blanc a l'esquerra i a la dreta de la cadena es pot utilitzar quan volem unir diverses cadenes.
A continuació es mostra la implementació del tema:
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());> > }> }> |
>
>Sortida
geeks for geeks geeksforgeeks>
Exemple 2:
Després d'utilitzar la funció de retall, retorna la cadena en lloc de fer canvis a la cadena original.
java inicialitza la matriu
A continuació es mostra la implementació del tema anterior:
Java
char + int en 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);> > }> }> |
>
>Sortida
geeks for geeks has all java functions to read geeks for geeks has all java functions to read>
Complexitat temporal: O(n)
Espai auxiliar: O(1)
Exemple 3:
Quan utilitzem la funció de retallat a mesura que obtenim dues cadenes originals i retornades, totes dues són diferents en cas que estiguem eliminant els espais en blanc de la cadena original.
A continuació es mostra la implementació del tema anterior:
Java
matemàtiques java aleatòria
1nf 2nf 3nf
// 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'> );> > }> > }> }> |
>
>Sortida
Before Trim() - String - Geeks For Geeks Length - 21 After Trim() - String - Geeks For Geeks Length - 15 Not Equal>
Complexitat temporal: O(n)
Espai auxiliar: O(1)