Google

lunes, 21 de enero de 2008

Comparar dos JPasswordField

Para comparar el contenido de dos JPasswordField se puede hacer lo siguiente

private boolean isPasswordCorrect(char[] j1,char[] j2) {
boolean valor = true;
int puntero = 0;
if (j1.length != j2.length){
valor = false;
}
else{
while((valor)&&(puntero < j1.length)){
if (j1[puntero] != j2[puntero]){
valor = false;
}
puntero++;
}
}
return valor;
}

El codigo que llama a este método es

if(this.isPasswordCorrect(jp1.getPassword(),jp3.getPassword())){
System.out.println("SON IGUALES");
}
else{
System.out.println("NO SON IGUALES");
}

1 comentario:

Anónimo dijo...

if
String.Valueof(jpf.getPass()).equals(String.ValueOf(jpf2.getPass()))
System.out.print("son iguales");
else
System.out.print("No son iguales");
Slds.