Ehm, nebude to tim, ze "\n" je reprezentace "newline character"? Pokud
potrebuji zapsat string "domena zpetne lomitko naprstek", musim do kodu dat
"domena\\naprstek".
Mirek
-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf
Of Vladimír Náprstek
Sent: Monday, March 30, 2009 12:05 PM
To: Java
Subject: compareToIgnoreCase
Zdravím,
zadrhl jsem se na jedné (pro mne) divnosti.
Mám objekt, který vrací String a ten potřebuji porovnat s jiným. Ale
narazil jsem na toto:
//obj.getUserName vraci: domena\naprstek
obj.getUserName().compareToIgnoreCase("domena\naprstek")); // vraci 82
String usr = roleManager.getUserName();
usr.compareToIgnoreCase("domena\naprstek"); //tez vraci 82
usr = "domena\naprstek";
usr.compareToIgnoreCase("domena\naprstek")); //vraci 0
Proc mi prvni dve porovnani vraci nenulovy vysledek?
--
s pozdravem
Vladimír Náprstek
E-mail : [email protected]