Wednesday, February 12, 2014

Compare String Di Java

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.

1 comment: