Prova anche a fare un trim (c'è un metodo apposito della class String) su entrambe le stringhe perchè magari c'è qualche spazio aggiunto inavvertitamente di cui con una stampa su consolle non ti accorgi.Originariamente inviato da Mow
MM non è che le i dati prelevati da un Db(nel mio caso su Oracle 10)vengono "incapsulati" in una stringa java con qualche carattere extra?