logo

Java String trim() -menetelmä

The trimmaustoiminto Javassa String on sisäänrakennettu toiminto, joka poistaa alku- ja loppuvälilyönnit. Välimerkin Unicode-arvo on 'u0020'. Javan trim()-menetelmä tarkistaa tämän Unicode-arvon ennen ja jälkeen merkkijonon, jos se on olemassa, poistaa välilyönnit ja palauttaa pois jätetyn merkkijonon. Javassa trimmi() auttaa myös merkkien leikkaamisessa.

Huomautus: Trim()-menetelmä ei poista välilyöntejä.

java merkkijono char

Java String trim()



Menetelmä allekirjoitus

public String trim()>

Parametrit

  • Trim()-menetelmä ei hyväksy parametreja.

Palautustyyppi

  • Trim()-metodin palautustyyppi on merkkijono . Se palauttaa pois jätetyn merkkijonon ilman alku- ja loppuvälilyöntejä.

Alla on esimerkkejä merkkijonon toiminnasta trimmata() menetelmä Javassa.

Esimerkkejä Trim():stä Javassa

Esimerkki 1:

Trimmaustoimintoa välilyöntien poistamiseksi merkkijonon vasemmalta ja oikealta puolelta voidaan käyttää, kun haluamme yhdistää useita merkkijonoja.

Alla aiheen toteutus:

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

>

testaustyypit

>

Lähtö

geeks for geeks geeksforgeeks>

Esimerkki 2:

Trimmausfunktion käytön jälkeen se palauttaa merkkijonon sen sijaan, että tekisi muutoksia alkuperäiseen merkkijonoon.

Alla on yllä olevan aiheen toteutus:

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

harhaa ja varianssia
>

>

Lähtö

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

Aika monimutkaisuus: Päällä)
Aputila: O(1)

Esimerkki 3:

Kun käytämme trimmaustoimintoa, kun saamme kaksi merkkijonoa, alkuperäinen ja palautettu merkkijono ovat molemmat erilaisia, jos poistamme tyhjät välilyönnit alkuperäisestä merkkijonosta.

Alla on yllä olevan aiheen toteutus:

Java

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

>

rj12 vs rj11
>

Lähtö

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

Aika monimutkaisuus: Päällä)
Aputila: O(1)