Io vorrei confrontare il contenuto dei due oggetti mediante l equals e farmi restituire il valore true.
potresti correggermi tu il codice?
Io vorrei confrontare il contenuto dei due oggetti mediante l equals e farmi restituire il valore true.
potresti correggermi tu il codice?
Fai la classe Persona così:
- campi nome/cognome private
- costruttore che riceve nome/cognome e li assegna ai campi
- metodi getter/setter public
- metodo equals che:
a) testa il Object usando instanceof, es. if (obj instanceof Persona)
b) Se è un Persona, fai il cast e confronti i nomi e cognomi tra i due oggetti (e ovviamente restituisci true/false). Usa i getter per prendere i valori.
c) altrimenti restituisci false.
Se pensi sia difficile ... è più facile di quello che pensi.![]()
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet