Domanda relativa al metodo equals () degli oggetti Java

-2

Ho una domanda sull'oggetto X.equals(Y) .

Io uso Sonar e dice che devo spostare il "" string letterale sul lato sinistro di questo confronto di stringhe: !date.equals("") .

Quindi l'ho fatto: !("").equals(date) ma non so se è giusto o meno.

    
posta Fosfor 15.12.2016 - 09:27
fonte

1 risposta

1

!"".equals(date) e !("").equals(date) e !(("")).equals(date) e !(((""))).equals(date) e !("".equals(date)) restituiscono tutti la stessa cosa.

Quindi hai convertito correttamente la stringa letterale con la variabile, hai aggiunto solo alcune parentesi non necessarie.

    
risposta data 15.12.2016 - 09:59
fonte

Leggi altre domande sui tag