The funkcia trimovania v jazyku Java je String vstavaná funkcia, ktorá eliminuje medzery na začiatku a na konci. Hodnota Unicode znaku medzery je „u0020“. Metóda trim() v jazyku Java kontroluje túto hodnotu Unicode pred a za reťazcom, ak existuje, odstráni medzery a vráti vynechaný reťazec. Trim() v Jave tiež pomáha pri orezávaní znakov.
Poznámka: Metóda trim() neodstraňuje stredné medzery.
nájsť blokované čísla v systéme Android
Podpis metódy
public String trim()>
Parametre
- Metóda trim() neprijíma žiadne parametre.
Typ návratu
- Návratový typ metódy trim() je Reťazec . Vráti vynechaný reťazec bez medzier na začiatku a na konci.
Nižšie sú uvedené príklady, ktoré ukazujú fungovanie reťazca orezať () metóda v Jave.
Príklady Trim() v Jave
Príklad 1:
Funkciu trim na odstránenie medzier z ľavej a pravej strany reťazca môžeme použiť, keď chceme spojiť viacero reťazcov.
Nižšie je uvedená implementácia témy:
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());> > }> }> |
css pozadie
>
>Výkon
geeks for geeks geeksforgeeks>
Príklad 2:
Po použití funkcie trim vráti reťazec namiesto vykonania zmien v pôvodnom reťazci.
Nižšie je uvedená implementácia vyššie uvedenej témy:
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);> > }> }> |
kedy vyšiel win 7
>
>Výkon
geeks for geeks has all java functions to read geeks for geeks has all java functions to read>
Časová zložitosť: O(n)
Pomocný priestor: O(1)
Príklad 3:
Pri použití funkcie trim získame dva pôvodné a vrátené reťazce, oba sa líšia v prípade, že z pôvodného reťazca odstraňujeme medzery.
Nižšie je uvedená implementácia vyššie uvedenej témy:
Java
java reťazec na celé číslo
// 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'> );> > }> > }> }> |
>
rýchle triedenie java
>Výkon
Before Trim() - String - Geeks For Geeks Length - 21 After Trim() - String - Geeks For Geeks Length - 15 Not Equal>
Časová zložitosť: O(n)
Pomocný priestor: O(1)