Error al comparar strings

Pipo
06 de Julio del 2006
String clave_bd = rs.getString("password");

char [] clave = jPasswordField1.getPassword();

cla=String.valueOf(clave);

if (cla.compareTo(clave_bd) == 0)

Deberia entrar en el if y no m entra. Cual es el motivo

Fady
06 de Julio del 2006
Si estas comparando dos String usa "equals" o equalsIgnoreCase", saludos