PDA

Visualizza la versione completa : [JAVA] Confrontare due stringhe con String.equals()


gaetanoTwins
10-01-2006, 17:41
Salve ragazzi devo confrontare due String
String CodiceControllo;
String key;
Stampo a video entrambe le stringhe e hanno lo stesso valore; stampo poi CodiceControllo.equals(key) e mi ritorna false

COME E' POSSIBILE??

FelixR
10-01-2006, 18:06
controllato se ci sono spazi all'inizio o alla fine della stringa?

il metodo key.trim() te li elimina. Occhio che devi fare

key=key.trim()

prova facendo il confronto

CodiceControllo.trim().equals(key.trim())

Shagrat
10-01-2006, 18:29
Fai anche attenzione al fatto che "equals" case sensitive

gaetanoTwins
10-01-2006, 18:34
ho risolto, c'erano degli spazi alle fine della stringa

Loading