Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

Come eseguo, allora, la comparazione tra due oggetti?

Come eseguo, allora, la comparazione tra due oggetti?

Come eseguo, allora, la comparazione tra due oggetti?

Link copiato negli appunti

Viste le limitazioni dell’operatore “==” (al punto precedente) per la comparazione tra due istanze di oggetti della stessa classe, sarà necessario, a tale scopo, utilizzare il metodo equals(). Ad esempio:


String s1 = new String(“Pippo”);

if(s.equals(s1))
{
  …
  // Verrà eseguita questa parte di codice
}
else
{
  …
  // NON verrà eseguita questa parte di codice
}

Può rendersi necessario effettuare l’overriding del metodo base equals()