logo

Mètode Java String trim().

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

Java String trim()

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)