Java: Práce s textem

Z MiS
Přejít na: navigace, hledání


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