Il metodo(dell'oggetto String) boolean equals(Object o) restituisce true se la stringa risulta uguale all'oggetto passato come parametro.
Ma quell'oggetto o(passato come parametro) deve essere per forza una stringa???
Quale potrebbe essere un caso in cui non è una stringa?