Pada bahasa pemrograman Java (saya menggunakan Netbeans), komparasi variable string tidak bisa dilakukan dengan menggunakan operasi operator "<", "<=", ">", atau ">=" (ilegal).
Meski legal dengan operator ini string juga tidak bisa dikomparasi dengan operator "= =" dan "!=".
Salah satu cara untuk komparasi string adalah dengan metode .equal(string) atau dengan methode .compareTo(string).
Berikut adalah contoh penerapan operasi komparasi string pada java:
Contoh: string1 = "abcd"; string2 = "abcd";
a. if (string1.equal(string2)) //=> Legal & benar.
b. if (string1.compareTo(string2) > 0) //Legal & benar.
c. if (string1 = = string2) //Legal & hasilnya sering salah.
d. if (string1 != string2) //Legal & hasilnya sering salah.
e. if (string1 > string2) //Illegal.
Sekian sharingnya semoga bisa bermanfaat.
Sangat membantu gan....
ReplyDelete