Metoda Java String trim () vrací řetězec s odstraněným mezerou mezi počátečními a koncovými mezerami.
Syntaxe řetězcové trim()
metody je:
string.trim()
Zde je řetězec objektem String
třídy.
parametry trim ()
trim()
metoda nemá žádné parametry
ořezová () návratová hodnota
- vrací řetězec s odstraněným mezerou na začátku a na konci
- Pokud na začátku nebo na konci není žádný bílý prostor, vrátí původní řetězec.
Poznámka: V programování jsou mezery jakýkoli znak nebo řada znaků, které představují vodorovný nebo svislý prostor. Například: mezera, nový řádek , karta
, svislá karta v
atd.
Příklad: Java String trim ()
class Main ( public static void main(String() args) ( String str1 = " Learn Java Programming "; String str2 = "LearnJava Programming "; System.out.println(str1.trim()); System.out.println(str2.trim()); ) )
Výstup
Learn Java Programming Learn Java Programming
Tady se str1.trim()
vrací
"Learn Java Programming"
Podobně se str2.trim()
vrací
"LearnJava Programming"
Jak můžete vidět z výše uvedeného příkladu, trim()
metoda odstraní pouze úvodní a koncové mezery. Neodstraní mezery, které se objeví uprostřed.
Odebrat všechny prázdné znaky
Pokud potřebujete z řetězce odstranit všechny prázdné znaky , můžete použít metodu String replaceAll () se správným regulárním výrazem.
class Main ( public static void main(String() args) ( String str1 = "LearnJava "; String result; // replace all whitespace characters with empty string result = str1.replaceAll("\s", ""); System.out.println(result); // LearnJava ) )