kaedah Java compareTo().
kaedah compareTo() digunakan untuk membandingkan objek Nombor dengan parameter kaedah. Boleh digunakan untuk membandingkan Byte, Long, Integer, dll.
Kaedah ini digunakan untuk membandingkan dua data jenis yang sama Dua data berbeza jenis tidak boleh dibandingkan menggunakan kaedah ini.
Sintaks
public int compareTo( NumberSubClass referenceName )
Parameter
Nama rujukan -- boleh menjadi Byte, Double, Integer, Float, Parameter jenis Panjang atau Pendek.
Nilai pulangan
Mengembalikan 0 jika nombor yang dinyatakan adalah sama dengan parameter.
Jika nombor yang dinyatakan kurang daripada parameter, kembalikan -1.
Mengembalikan 1 jika nombor yang ditentukan lebih besar daripada parameter.
Instance
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)); }}
Susun atur cara di atas dan hasil output ialah:
10-1