Selasa, 17 September 2019

Method compareTo( )

Method ini memungkinkan kita membandingkan object bilangan yang dipanggil melalui mehod untuk argumen.Hal ini dimungkinkan untuk membandingkan tip data Byte, Long, Integer, dll.
Namun, dua jenis yang berbeda tidak bisa dibandingkan, baik argumen dan object bilangan harus memanggil mehod dari jenis yang sama.

Syntax :

public int compareTo( NomorSubClass referenceName )

Paremeter :

Berikut adalah detail dari parameter:

  • referenceName - Ini bisa menjadi Byte, Double, Integer, Float, Long atau Short.

Return Value :

  • Jika Integer sama dengan argumen maka 0 dikembalikan.
  • Jika Integer kurang dari argumen maka -1 dikembalikan.
  • Jika Integer lebih besar dari argumen maka 1 dikembalikan.

Contoh :

Bukalah NetBeans kalian buatlah class baru bernama Test lalu tuliskan kode berikut
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));            
     }
}
Berikut adalah hasil dari kode diatas
1
0
-1

Tidak ada komentar:

Posting Komentar