logo

Metoda Java String trim().

The trim funkcijo v Javi String je vgrajena funkcija, ki odpravlja presledke na začetku in na koncu. Unicode vrednost presledka je 'u0020'. Metoda trim() v Javi preveri to vrednost Unicode pred in za nizom, če obstaja, nato odstrani presledke in vrne izpuščeni niz. Trim() v Javi prav tako pomaga pri obrezovanju znakov.

Opomba: Metoda trim() ne odstrani srednjih presledkov.



datoteka odprta v java

Java String trim()

Podpis metode

public String trim()>

Parametri

  • Metoda trim() ne sprejema parametrov.

Vrsta povratka

  • Vrsta vrnitve metode trim() je Vrvica . Vrne izpuščeni niz brez začetnih in končnih presledkov.

Spodaj so primeri, ki prikazujejo delovanje niza trim() metoda v Javi.

Primeri Trim() v Javi

Primer 1:

Funkcijo obrezovanja za odstranjevanje presledkov z leve in desne strani niza lahko uporabimo, ko želimo združiti več nizov.



Spodaj je izvedba teme:

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

>

>

Izhod

math.pow java
geeks for geeks geeksforgeeks>

Primer 2:

Po uporabi funkcije obrezovanja vrne niz, namesto da spremeni prvotni niz.

Spodaj je izvedba zgornje teme:

Java

ekta kapoor igralec




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

>

>

Izhod

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

Časovna zapletenost: O(n)
Pomožni prostor: O(1)

Primer 3:

Pri uporabi funkcije obrezovanja, ko dobimo dva izvirna niza in vrnjeni niz, sta oba različna v primeru, da odstranjujemo presledke iz izvirnega niza.

Spodaj je izvedba zgornje teme:

Java

java matematika naključna




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

>

>

Izhod

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

Časovna zapletenost: O(n)
Pomožni prostor: O(1)

virtualni pomnilnik