Java: Práce s textem

Z MiS
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
(Vytvoření stránky.)
 
(Odstranění přebytečných mezer: Upřesnění <code>trim()</code>.)
 
Řádka 21: Řádka 21:
  
 
  text.trim();
 
  text.trim();
 
+
* Odstraní mezery na začátku a na konci textového řetězce (nikoli zdvojené mezery uvnitř textu).
  
 
== Převod na malá písmena ==
 
== Převod na malá písmena ==

Aktuální verze z 6. 2. 2024, 12:26


Porovnání textů

text1.equals(text2)

POZOR! Nepoužívejte ==!

Příklad, kdy porovnání s == nefunguje:

String pozdrav = "aho";
pozdrav += "j";
if ("ahoj" == pozdrav) System.out.println("== Funguje!");
else System.out.println("== nefunguje!");
if ("ahoj".equals(pozdrav)) System.out.println("equals() funguje!");
else System.out.println("equals() nefunguje!");

Odstranění přebytečných mezer

text.trim();

Převod na malá písmena

text.toLowerCase()
String text = "ANO-ČeskÉ";
boolean owned = "ano-české".equals(text.trim().toLowerCase(Locale.forLanguageTag("cs_CZ")));
System.out.println(owned);
Osobní nástroje
Jmenné prostory
Varianty
Akce
Výuka
Navigace
Nástroje