logo

Java String trim() Methode

De trimfunctie in Java String is een ingebouwde functie die voorloop- en volgspaties elimineert. De Unicode-waarde van het spatieteken is ‘u0020’. De trim()-methode in Java controleert deze Unicode-waarde voor en na de tekenreeks. Als deze bestaat, worden de spaties verwijderd en wordt de weggelaten tekenreeks geretourneerd. De trim() in Java helpt ook bij het bijsnijden van de tekens.

Opmerking: De trim() methode elimineert geen middenspaties.

tekenreeks is leeg

Java-tekenreeks trim()



Methode Handtekening

public String trim()>

Parameters

  • De trim() methode accepteert geen parameters.

Retourtype

  • Het retourtype van de methode trim() is Snaar . Het retourneert de weggelaten tekenreeks zonder voorloop- en volgspaties.

Hieronder staan ​​voorbeelden om de werking van de string te laten zien trim() methode op Java.

Voorbeelden van Trim() in Java

Voorbeeld 1:

De trimfunctie om witruimtes links en rechts van de string te verwijderen kan worden gebruikt als we meerdere strings willen samenvoegen.

Hieronder vindt u de implementatie van het onderwerp:

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

tekenreeks vervangen in Java
>

>

Uitvoer

geeks for geeks geeksforgeeks>

Voorbeeld 2:

Na gebruik van de trimfunctie retourneert het de string in plaats van wijzigingen aan te brengen in de originele string.

Hieronder vindt u de implementatie van het bovenstaande onderwerp:

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

Java-lijst maken

>

>

Uitvoer

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

Tijdcomplexiteit: Op)
Hulpruimte: O(1)

Voorbeeld 3:

Als we de trimfunctie gebruiken, krijgen we twee originele strings en de geretourneerde string. Beide zijn verschillend als we de witruimte uit de originele string verwijderen.

Hieronder vindt u de implementatie van het bovenstaande onderwerp:

Java

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

>

wat is alfabetnummer

>

Uitvoer

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

Tijdcomplexiteit: Op)
Hulpruimte: O(1)