Programmeerimiskeel Java/Primaarsed andmetüübid: erinevus redaktsioonide vahel

Eemaldatud sisu Lisatud sisu
102. rida:
 
Alates Java 6 versioonist, saab kasutada String'i klassi funktsiooni .isEmpty(). Funktsioon ei eemaldada sõnele eelnev/järgnev tühemike.
 
=== Kuidas kontrollida, kas sõne sisu vastab teise sõne sisule ===
On teada, et == operaator Javas kontrollib vaid primaartüüpide väärtuseid, kõikil ülejäänud juhtudel kontrollitakse mäluaadresside kokkulangevust. String klassist võib leida meetodi .equals(), millega saab kontrollida, kas tekst on kokkulangev. Et kontrollida kas sisu on kokkulangev, tuleb sõnest esmalt likvideerida suur/väiketähtede komplikatsioon, selleks võib kasutada kas .toLowerCase() või .toUpperCase() meetodeid.
 
<source lang="java">
String sõne1 = "eriline";
String sõne2 = "EriLine";
if (sõne1.toLowerCase.equals(sõne2.toLowerCase)) {
System.out.println("Sõnede sisud on võrdsed");
}
</source>
 
=== JVM ===