Terdapat dua jenis compareTo() method. Method pertama membandingkan String dengan object lain dan method kedua membandingkan dua string lesikografi.
Syntax :
Berikut adalah syntax dari compareTo() Method String.
int compareTo(Object o) atau int compareTo(String StringTertentu)
Catatan :
- 0 - Object yang dibandingkan.
- StringTertentu - String yang akan dibandingkan.
- Nilai 0 jika argumen adalah string leksikografi sama dengan string yang ditentukan, nilai kurang dari 0 jika argumen adalah string leksikografi lebih besar dari string yang ditentukan, dan nilai lebih besar dari 0 jika argumen adalah string leksikografis kurang dari string yang ditentukan.
Contoh :
Bukalah NetBeans kalian buatlah class baru bernama Test lalu tuliskan kode berikut.
public class Test { public static void main(String args[]) { String str1 = "Coba bandingkan aku"; String str2 = "Coba bandingkan aku"; String str3 = "Aku paling berbeda"; int result = str1.compareTo( str2 ); System.out.println(result); result = str2.compareTo( str3 ); System.out.println(result); result = str3.compareTo( str1 ); System.out.println(result); } }
Berikut adalah hasil dari kode diatas.
0 2 -2
0 comments:
Post a Comment