Groovy - è uguale a ()

Il metodo determina se l'oggetto Number che richiama il metodo è uguale all'oggetto passato come argomento.

Sintassi

public boolean equals(Object o)

Parametri

o - Qualsiasi oggetto.

Valore di ritorno

Il metodo restituisce True se l'argomento non è nullo ed è un oggetto dello stesso tipo e con lo stesso valore numerico.

Esempio

Di seguito è riportato un esempio di utilizzo di questo metodo:

class Example { 
   static void main(String[] args) { 
      Integer x = 5; 
      Integer y = 10; 
      Integer z = 5; 
		
      //Comparison against an Integer of different value 
      System.out.println(x.equals(y));
		
      //Comparison against an Integer of same value 
      System.out.println(x.equals(z));  
   } 
}

Quando eseguiamo il programma sopra, otterremo il seguente risultato:

false 
true