Java compareTo () metode
compareTo () metode untuk parameter Jumlah objek dan metode dibandingkan. Hal ini dapat digunakan untuk membandingkan Byte, Long, Integer dan sebagainya.
Metode yang digunakan untuk membandingkan dua tipe data yang sama, dua jenis data yang berbeda tidak dapat dibandingkan dengan cara ini.
tatabahasa
public int compareTo( NumberSubClass referenceName )
parameter
referenceName - bisa menjadi Byte, Double, Integer, Float, panjang atau jenis pendek dari argumen.
Kembali Nilai
Jika parameter adalah sama dengan jumlah yang ditentukan pengembalian 0.
Jika jumlahnya kurang dari parameter yang ditentukan kembali -1.
Jika jumlah ini lebih besar dari parameter yang ditentukan dikembalikan.
contoh
public class Test{ public static void main(String args[]){ Integer x = 5; System.out.println(x.compareTo(3)); System.out.println(x.compareTo(5)); System.out.println(x.compareTo(8)); } }
Mengkompilasi program di atas, output adalah:
1 0 -1